webForumDet fria alternativet

Lägga till data med odbc-koppling

.NET

2 svar · 275 visningar · startad av stefanan

Medlem sedan apr. 200027 inlägg
Frågan#1

Jag har en odbc-koppling till en mysql-databas. Raden läggs till, men utan något innehåll. Jag får inget fel. Varför?

   strSQL = "INSERT INTO users (pwd) VALUES (@password)"
    Dim Conn As OdbcConnection
    Conn = objDatabas.GetConnectionObject
    Dim cmdInsert As New OdbcCommand(strSQL, Conn)
    cmdInsert.Parameters.Add("@password", OdbcType.VarChar).Value = "Testar"

    Conn.Open()
    cmdInsert.ExecuteNonQuery()
    Conn.Close()
Medlem sedan sep. 20026 425 inlägg
#2

Skriv ut variabeln strSQL och se hur SQL-frågan ser ut. :)

Medlem sedan apr. 20012 266 inlägg
#3

troligen som strSQL är i koden ovan, då cmdInsert inte påverkar strängen i sig utan bara vad som skickas till databasen. Eller har jag fel? :)

259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)