07. januar 2005 - 13:03Der er
4 kommentarer og 1 løsning
Typed dataset og MySQL.
Jeg har med stort held anvendt et typed dataset i forbindelse med en MSSQL forbindelse, og forsøger nu at gentage succesen med MySQL.
Det jeg ikke finder ud af, er en nem måde at generere .xsd-filen ud fra tabellerne i databasen. Med MSSQL er det blot at trække dem ind fra Server Explorer, højreklikke og vælge "generate dataset".
Men Connector/Net, som jeg bruger til min MySQL-forbindelse, kan jeg ikke finde i Server Explorer. Er det muligt at angive andre providere end OLE-DB i Server Explorer?
Hvordan kan man ellers generere et schema for datasettet?
OK, jeg har genereret et dataset ud fra en OLE DB Connection, men forbinder i koden med connector/net. Schemafilen bliver vel identisk uanset?
Problemet er nu at når jeg kalder Update på min MySqlDataAdapter får jeg denne fejl: : System.InvalidOperationException: Connection must be valid and open
Jeg har lavet lidt om på koden, så jeg åbner en connection når jeg laver adapteren, og sender connection med i stedet for connectionstring. Så kører det, selv om jeg troede at adapteren selv sørget for forbindelse efter behov.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.