Moc děkuji za ochotu v předchozím dotazu, ale mám další.
content1 = ImageToStream(PictureBox1.Image)
sql = "INSERT INTO vzorky_popis (Nazev,Kategorie,Podkategorie,Popis,Vyrobce_jmeno,Vyrobce_web,Prodejce_jmeno,Prodejce_web,Distributor_jmeno,Distributor_web,Porizeno_datum,Porizeno_misto,Porizeno_jmeno,Cena_cislo,Cena_mena,Foto1) "
sql = sql + "VALUES('" & TextBox1.Text & "','" & ComboBox2.Text & "','" & ComboBox6.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "','" & TextBox8.Text & "','" & TextBox4.Text & "','" & TextBox18.Text & "','" & Format(CDate(TextBox9.Text), "d.M.yyyy") & "','" & TextBox10.Text & "','" & TextBox11.Text & "','" & Val(TextBox12.Text) & "','" & ComboBox1.Text & "','" & "',@content1)"
mycmd = New OleDb.OleDbCommand
If Not CN.State = ConnectionState.Open Then
CN.Open()
End If
mycmd.Connection = CN
mycmd.CommandText = sql
mycmd.Parameters.AddWithValue("@Foto1", content1)
mycmd.ExecuteNonQuery()
fName = ""
CN.Close()
zhavaruje na příkazu mycmd.ExecuteNonQuery() s hláškou "Počet hodnot dotazu a cílových polí není stejný." Struktura databáze odpovídá dotazu, počet názvů polí i polí souhlasí, už opravdu nevím co by mohlo chybu generovat. Poradí prosím někdo?
|