Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Fylla ett dataset mot MySQL

Postades av 2009-03-03 17:57:30 - Fredrik Leufkens, i forum c# (c-sharp), Tråden har 3 Kommentarer och lästs av 822 personer

Vad är fel på denna koden! ?? (EDIT: Är inget fel... trodde det tidigare)

                string selectSQL;
                selectSQL = "SELECT * FROM myTable";

                MySqlConnection con = new MySqlConnection("Server=localhost;Database=db;Uid=User;Pwd=pwd");
                MySqlCommand cmd = new MySqlCommand(selectSQL, con);
                MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
                DataSet ds = new DataSet();

                try
                {
                    con.Open();
                    adapter.Fill(ds, "myTable");
                }
                catch (Exception err)
                {
                    Label1.Text = err.Message;
                }
                finally
                {
                    con.Close();
                }

Koden genererar inte några connection fel eller liknande. Debuggar jag denna och kollar värdet på ds efter den utfört ds.Fill() raden - så är datasettet TOMT! Jag har en post i tabellen.
Däremot - så fyller den på med kolumnerna rätt (anger ju SELECT * ... ) Men dessvärre inte med några rader? Hur kan det bli så?

se post #3 för att utläsa felet.

//FL


Svara

Sv: Får ett tomt dataset tillbaka :/ Jätte lätt fel förmodligen... :/

Postades av 2009-03-03 18:02:09 - Johan Djupmarker

Är du säker på att du kör mot rätt server, databas och tabell? Verkar väldigt konstigt annars...

/Johan


Svara

Sv:Får ett tomt dataset tillbaka :/ Jätte lätt fel förmodligen... :/

Postades av 2009-03-03 18:10:40 - Fredrik Leufkens

mmm. Är dessvärre säker på detta.

Provade som sagt att prova byta till root för att verifiera detta (samma problem uppstod även då).
Provade byta namn på db och då smällde det.

Men det som förvånar mig som sagt är ju varför den uppenbarligen läser in kollumnnamnen från databasen och lägger längst upp i griden... Men som sagt, i övrigt är den bara "grå". Vilket inte är fallet när jag kör frågan via MySqlQuery Browser (från samma användare).

//FL.


Svara

Sv: Får ett tomt dataset tillbaka :/ Jätte lätt fel förmodligen... :/

Postades av 2009-03-03 18:52:54 - Fredrik Leufkens

Jaha!

Då får man ta på sig dumstruten!

Felet jag hade var att av någon anledning. De värden jag såg i Querrybrowsern låg "cashade" på något sätt.. Jag startade om browsern och körde en select till - så var det TOMT i tabellen!

Denna tråd kan fortsättningsvis ses som ett skolboksexempel på hur man upprättar ett dataset till MySQL server.

//FL


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 801
27 960
271 761
679
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies