webForumDet fria alternativet

problem att hämta från MySQL-databasen

.NET

6 svar · 317 visningar · startad av Vinnaren

Medlem sedan sep. 2005833 inlägg
Frågan#1

har följande:

    public static MySqlDataAdapter GetAllCategories()
    {
        using (MySqlConnection conn = new MySqlConnection(ConnString))
        {
            try
            {
                MySqlDataAdapter da = new MySqlDataAdapter("dbo.getAllCategory", conn);
                
                DataSet ds = new DataSet();
                da.Fill(ds);
                return ds.Tables[0];
            }
            catch (Exception ex)
            {
                throw new ApplicationException("Databasfel:<br />" + ex.Message);
            }
        }
    }

men när jag kör den får jag följande fel:
Cannot implicitly convert type 'System.Data.DataTable' to 'MySql.Data.MySqlClient.MySqlDataAdapter'

hur löser man detta??

Tacksam för all hjälp :stud

Medlem sedan maj 20012 812 inlägg
#2
   public static MySqlDataAdapter GetAllCategories()

Skall ändras till

   public static IDataTable GetAllCategories()

- M

Medlem sedan jan. 20022 440 inlägg
#3
 public static [b]DataTable[/b] GetAllCategories()

Du försöker ju returnera ett datatable som dataadapter... det går icke

Medlem sedan sep. 2005833 inlägg
#4

ok, med DataTable får jag inget felmeddelande :bire , Tack ;)

Medlem sedan sep. 2005833 inlägg
#5

nya problem.
får nu felmeddelandet:
System.ArgumentException: Keyword not supported.
Parameter name: allow zero datetime

på raden:

using (MySqlConnection conn = new MySqlConnection(ConnString))

Nån som har nott förslag på lösning ?? :S

Medlem sedan feb. 2005280 inlägg
#6

Det lär ju inte vara connection string så jag gissat att getAllCategory är en procedur i MySql, och hur lyder den?

Medlem sedan sep. 2005833 inlägg
#7

det var i web.confg som jag hade ett mellanslag för mycket i connectionString:n :bire

254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
115 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)