Я не могу заполнить значение текстового поля в таблицу , я отслеживал проблему с помощью точки отладки , она возвращает нулевое значение
string OrderID = ""; string str="insert into tblOrderUser values('" + textBox1.Text + "','" + textBox2.Text + "','" + comboBilltype.Text + "','" + dateTimePicker1.Value.ToString("dd/MM/yyyy") + "'),con"; SqlCommand cmd1 = con.CreateCommand(); cmd1.CommandType = CommandType.Text; cmd1.CommandText = str; cmd1.ExecuteNonQuery();
Выше кода я вставляю значение в таблицу tblOrder , все правильно , но кроме data pivker, все значения отображаются null...am очень смущение может помочь мне в этом тело Ану.
Что я уже пробовал:
string OrderID = ""; string str="insert into tblOrderUser values('" + textBox1.Text + "','" + textBox2.Text + "','" + comboBilltype.Text + "','" + dateTimePicker1.Value.ToString("dd/MM/yyyy") + "'),con"; SqlCommand cmd1 = con.CreateCommand(); cmd1.CommandType = CommandType.Text; cmd1.CommandText = str; cmd1.ExecuteNonQuery(); SqlCommand cmd2 = con.CreateCommand(); cmd2.CommandType = CommandType.Text; //cmd2.CommandText = "insert into tblOrderItem values('" + txtproduct.Text + "','" + txtPrice.Text + ",'" + txtQty.Text + "',;" + txttotal.Text + "')"; cmd2.CommandText = "select top 1 * from tblOrderUser order by OUid desc"; cmd2.ExecuteNonQuery(); DataTable dt2 = new DataTable(); SqlDataAdapter adp = new SqlDataAdapter(cmd2); adp.Fill(dt2);