Vedr. problem med parametre?
Hejsa EksperterJeg har følgende stykke kode men som ikke virker:
public void dbtilfoj(string query)
{
try
{
//String conn virker men er ikke med
string sql = "INSERT INTO ansat VALUES (0, @a_navn, '2006-05-23')";
MySqlCommand sqlcommand = new MySqlCommand(sql);
MySqlConnection dbconn = new MySqlConnection(conn);
sqlcommand.Connection = dbconn;
dbconn.Open();
MySqlTransaction tx = dbconn.BeginTransaction(IsolationLevel.Serializable);
sqlcommand.Transaction = tx;
sqlcommand.Parameters.Add("@a_navn", MySqlDbType.VarChar, 50);
sqlcommand.Parameters["@a_navn"].Value = query;
sqlcommand.ExecuteNonQuery();
tx.Commit();
sqlcommand.Connection.Close();
}
catch(MySqlException e)
{
string text = "";
text = e.Message.ToString();
MessageBox.Show(text, "Fejl",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
}
Hvorfor får jeg en NULL i min database hvor jeg indsætter min string i databasen, nogen der kan hjælpe?
vh spottie
