Konu: ayni yapidaki .txt dosya iceriklerini cekip tablo(lara) insert etmek
FT_0010707190003.001 seklinde 1 den fazla ayni yapiya sahip
icinde fatura baslik ve detay bilgilerinden olusan barkodlu el
terminalinin olusturdugu dosyalar var...
olusan text dosya yapilari ve icerigi asagidaki gibi
01,0010707190003,0,0,0,39300,MERKEZ MAGAZA,,E-146,2 NOLU F TIPI,1,01,MERKEZ DEPO,19/07/2007,99,1,,19/07/2007,17:38:15
02,18607,8691638031737,3,AD,SIEMENS 3P 50A C OTOMAT,1,12.2
02,18608,3245066061726,12,AD,LEGRANT B 16 A W OTOMAT,1,17.56
burada
01 ile baslayan satir fatura baslik bilgisini,
02 ile baslayanlar detay bilgilerini iceriyor
yapmak istedigim su;
bir kullanici arayuzu ile bilgileri alinacak .txt dosyalari kullaniciya sectirmek ve
sirasi ile txt dosya icindeki bilgilerin baslik ve detay bilgilerini txt dosyadan import ederek,
cursor olusturmak ve cursordeki bilgiyi fatura baslik ve detay tabloma insert etmek
ve bunu bir dongu icinde yaparak secili tum .txt dosyalarin bilgilerini ile ilgili tablolara insert etmek
ardından bu .txt dosyalari ya move etmek yada uzantilarini TRF yada XXX yada baska bir seyle degistirip
bir baska zaman transferi yapilacak dosyalar listesine gelmesini engellemek
nasil bir yol izlememi tavsiye edersiniz ?
oncelikli olarak 01 li satir bilgisini alip fatura baslik tablosuna insert etmem gerekiyor daha sonrada
02 li satirlari detay tablosuna
bunu yaparkende baslik tablosuna insert ederken olusan GUID() ile elde ettigim Unqiue key degerini
alip detaya islerken parent key kismina yazmam gerekiyor
ilk etapta tek tek .txt dosya secip yapsamda yukarida bahsettigim sekilde kayitlari insert edersem
yaptigim is saglikli olacak.
fikir ve yardımlariniz icin simdiden tesekkurler