Zdravím,
tak tu mám zase problém s VB.net a MySQL, přidávání informací do MySQL mi jde bez problemů, ale když je chci vydolovat tak už je to horší.. Četl jsem pár tutorialů a většině se použivá DataTable. Když ale přidám Data (Dim dt As DataTable) a následně ji použiju přes MySQLDataAdapter ( dataadapter.Fill(dt) ), tak mi program vyhodí chybu, že DataTable nesmí být NULL. Mám takový dojem, že ji musím zase přidat do formuláře jako komponentu, ale když ji zkouším najít tak jí v ToolBoxu nemam a ani když ji hledám v .NET komponentech tak není ani tam.
Nevíte někdo kde bych mohl sehnat tuto komponentu nebo vyndat data jiným způsobem než pres DataTable ? Děkuji za odpověd(i)
Fórum › .NET
Zobrazení infomací z MySQL
Předem se omlouvám za C#, ale myslím, že to dokážeš bez problémů přečíst. Když jsem já pracoval s .NET Connectorem pro MySQL, data jsem načítal takhle:
string NacteniKontaktu = "SELECT * FROM contact";
MySqlCommand cmd = new MySqlCommand(NacteniKontaktu, "connection string");
using(MySqlDataReader nacteno = cmd.ExecuteReader())
{
while (nacteno.Read())
{
Seznam.Items.Add(nacteno.GetString(1));
}
}
Vypisuje to do nějakého ListBoxu data z druhého sloupce tabulky (proto to číslo 1 jako parametr metody GetString). Data si místo toho samozřejmě můžeš kopírovat do těch různých DataTablů a pak s tou tabulkou pracovat offline. Na závěr dodávám, že je to už starý kód, dneska by snad šel už použít i LINQ a celé to nějak zlepšit.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 8 hostů
Podobná vlákna
Zobrazení MySQL hodnot přes SteamID — založil Seuss
MySql pohled - zobrazení dat ve sloupci — založil Martin
Změna dat v MySQL databázi a následné zobrazení na stránce. — založil Michael
Mysql list pridanie policka input zapis do mysql — založil Rastislav
QT dialog- zobrazení — založil Johny
Moderátoři diskuze