VB.NET, ADO.NET, Komponenty, Databáze
17. 4. 2008 11:04
anonym
194.108.133.31
Zdravím,
prosím o radu zda a jak se dá v datasetu provádět hromadná změna dat. Např.přes SQL dotaz či podobně. Update po jednotlivých řádcích mi nevyhovuje. Jedná se mi o jednorázové načtení dat z databáze/tabulky DBF a poté jejich úprava jen v paměti. Žádné zápisy zpět do tabulek se nebudou provádět.
Díky za náměty
jarda
18. 4. 2008 5:08
Petr Zajíc
142 344
To je typicky práce pro LINQ, pokud ovšem pracujete s .NET 3.5. Prostě si nataháte data z databáze do kolekce objektů, a tu pak (například) projdete a zmodifikujete. Protože je v paměti, bude to velmi rychlé.
22. 4. 2008 11:32
Ale to predpokladam vyzaduje radkove prochazeni a dle podminky zmenu dat. Bych potreboval neco ve stylu "Update tabA set polA=polb+x where polc=y". Pripadne update pres vice tabulek stejnym stylem.
Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování. Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.
zapomenuté heslo
zaregistrujte se
Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?
Nahlásit Zrušit
zavřít