Hirdetés
Új hozzászólás Aktív témák
-
martonx
veterán
Nade most komolyan. Szerinted a dataset az micsoda???
Az nem tűnt fel, hogy a datasetben is tábla van? Fogd fel nyugodtan úgy mint egy memóriában lévő "belső" adatbázist.Azaz neked a datasettel kell foglalkoznod csak, és kizárólag. Abból kiválogatod amit akarsz, azokból összeállítasz valamit, és a végeredményt kinyomtatod. Ennyi.
Egyébként, ha már van egy ilyen programod, miért nem ezt használod adatfelvitelre is? Nem sokkal elegánsabb lenne, mint az accesst megnyitogatni minden adat módosításhoz?
-
martonx
veterán
Ugye dataset-et használsz? És varázslókkal raktad össze?
Ha így van, akkor nem értem, hogy mi a probléma? Az adatbázisból akarsz adatokat kiolvasni, és megjeleníteni valahol, vagy az adatbázisba akarsz új adatokat betölteni?
Datagridview-t javaslom, mint legegyszerűbb megoldás, de tőlem textboxozhatsz is. Mindkét megoldás egy szimpla drag and drop.
Nem értem hol itt a probléma?
-
martonx
veterán
Én az sql compactot használom, de az Access adatbázis is megteszi. Itt van néhány videó:
http://msdn.microsoft.com/hu-hu/beginner/dd435692%28en-us%29.aspx
http://msdn.microsoft.com/en-us/vbasic/bb466226.aspx?wt.slv=topsectionimg
http://windowsclient.net/learn/videos.aspxHa nagyon nem megy, akkor persze segítek én is.
-
martonx
veterán
Szia!
Ezt már írtam fentebb, hogy a VB6-os Put helyett VB.Net-ben FilePut parancsot lehet használni. És akkor pont ugyanazt a viselkedést kapod, mint VB6-ban.
Másrészt a Put sem csinál mást mint, hogy berak egy elválasztó karaktert az egyes stringek közé. Csak épp a binarywriternél ezt neked kell beszúrnod, a FilePut meg magától beszúr egy /r-t.
Szerintem egyébként mára annyira elterjedtek az adatbázisok, hogy semmi értelme text fájlokban adatot tárolni. Ugyanezt a feladatot, amivel küzdesz egy adatbázis használatával VB.Netben pusztán varázslókkal össze tudod kattintgatni 5 perc alatt, gyorsabb lesz a futása, és sokkal szebb a végeredmény.
-
martonx
veterán
Öööö, most majdnem mondtam egy-két keresetlen szót a kérdés színvonaláról.
Javasolt megoldás, hogy valamit szúrsz az osztály propertyk közé. Mondjuk pontosvesszőt, vagy vesszőt. Ezt hívják csv-nek, jééé

Visszaolvasáskor pedig split-eled a kapott stringet, ahol az elválasztó jel a vessző, vagy pontosvessző lesz.
-
martonx
veterán
Nekem itt valami nem stimmel. Kizártnak tartom, hogy a VB6-os sorod így simán, ugyanazzal az osztály struktúrával binárisan működjön (kitalálja, hogy mia struktúra, azt egymás mellé rendezze, és úgy kiírja). Bár soha nem használatm VB6-ot, csak VBscriptet, meg VBA-t.
Másrészt a FilePut-ot VB.Net-ben is használhatod.
FilePut(filesorszám, Adatok(0).Nev & Adatok(0).Cim)
Visszatérve a példádra ennek is mennie kellene:
binary_writer.Write(Adatok(0).Nev & Adatok(0).Cim)
Az &-ben nem vagyok biztos, lehet, hogy + kell?
-
martonx
veterán
Ez esetben fingom sincs. Sose használtam VB6-ot, ocx-et sem. Csak ötleteltem.
Mondjuk a VB.NET-es tapasztalataim alapján, ha ez az ocx úgy működik, mint mondjuk egy dll, akkor azt a projekthez hozzáadáskor be kell tudnod állítanod, hogy relatív vagy fix útvonalról működjön.
Persze ezzel lehet, hogy nagy hülyeséget mondtam, de nincs kedvem egy 10 éve elavult technológiával komolyabban foglalkozni. Én a dll-eket így használom, ahogy fentebb írtam, ha ez segített, akkor örülök
Új hozzászólás Aktív témák
Hirdetés
- Debrecen és környéke adok-veszek-beszélgetek
- Milyen NAS-t vegyek?
- gban: Ingyen kellene, de tegnapra
- Autós topik
- AMD Navi Radeon™ RX 9xxx sorozat
- Teljes verziós, ingyenes mobil játékok és alkalmazások
- iPhone topik
- eldiablo: 30 év után szakítottunk, de azért még beszélünk...
- Itt a ChatGPT végső megoldása
- Bejött a dupla megjelenítő a Lavanak
- További aktív témák...
- Eladó XFX Speedster QICK 319 AMD Radeon RX 6750 XT / kb 6 hó alza gari
- iPhone 15 128GB ÚJ gyári független 2029.01.09 Jótállás
- Frissen pasztázva! Playstation 4 Pro 1 TB + kontroller 6 hó garancia, számlával!
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó PS5 Pro + ajándék Garanciás 2028.12.11-ig
- BESZÁMÍTÁS! MSI B650 R7 7700 64GB DDR5 1TB SSD RX 7900 XTX 24GB Lian Li LANCOOL 216 ARGB 850W
- CSX 2x2GB (4GB) DDR2 800 MHz kit
- GYÖNYÖRŰ iPhone 13 Mini 128GB Blue- 1 ÉV GARANCIA -Kártyafüggetlen, MS4067,94% Akksi
- Xbox Game Pass Ultimate előfizetések kedvező áron
- LG 34GS95UE - 34" Ívelt OLED / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
Az nem tűnt fel, hogy a datasetben is tábla van? Fogd fel nyugodtan úgy mint egy memóriában lévő "belső" adatbázist.



