I am inserting into a table by using the newxt query, but I dont know what the syntax is for telling the query I need to insert where training_id = &dateSelected& , the query below works by using a static value to test (2) .
Please help.
private void InsertInfo()
{
var dateSelected = dpDate.SelectedItem.Value;
SqlConnection conn = new SqlConnection(GetConnectionString());
string sql = "INSERT INTO personTraining (name,training_id, training,trainingDate,trainingHour, trainingSession)SELECT @Val1,training_id,training,trainingDate,trainingHour,trainingSession FROM tbl_training WHERE training_id = 2";
Use parameters as follows:
However, you have another
@Val1parameter in your query; I don’t know where is that coming from.