Я создаю веб-приложение, в котором мне нужно вставить в базу данных некоторые значения. Вот мой вебсервис за то же самое:Вставить arraylist в базу данных C# webservice
[WebMethod]
[ScriptMethod(UseHttpGet = true)]
public void saverecd(string id, string particular,string amt,string tdate, string total, string date, string utrno, string modeofpayment, string transferdate,string trainer, string typeofadj)
{
sqlq = "";
sqlq = "insert into finalinstructoreexpense(sonvinid,particulars,amount,totalamt,date,utno,paymentid,paymode,issuedate,sondate,trainer,type,bank_id) values('" + id + "','" + particular + "','" + amt + "','" + total + "',convert(datetime,'" + date + "',105),'" + utrno + "','" + paymentid + "','" + modeofpayment + "',convert(datetime,'" + transferdate + "',105),convert(datetime,'" + tdate + "',105),'" + trainer + "','" + typeofadj + "',null)";
con.Open();
SqlCommand comm1 = new SqlCommand(sqlq, con);
comm1.ExecuteNonQuery();
message = "Adjusted Amount Inserted Successfully";
con.Close();
Context.Response.Write(message);
}
Здесь я получаю частности, 13111300002,13111300001
, я хочу, чтобы хранить эти значения отдельно в моей базе данных:
1531 20667 13111300002,13111300001 200 200 2013-12-15 00:00:00.000 test 1312150001 Online 2013-01-01 00:00:00.000 2013-11-13 00:00:00.000 Ibrahim shaikh split NULL
Это как мои данные хранения в базе данных :
1531 20667 13111300002 200 200 2013-12-15 00:00:00.000 test 1312150001 Online 2013-01-01 00:00:00.000 2013-11-13 00:00:00.000 Ibrahim shaikh split NULL
1531 20667 13111300001 200 200 2013-12-15 00:00:00.000 test 1312150001 Online 2013-01-01 00:00:00.000 2013-11-13 00:00:00.000 Ibrahim shaikh split NULL
Я хочу сохранить свои данные следующим образом.
Что мне нужно сделать здесь?
Извините за плохое объяснение
Прежде всего вам нужно сменить запрос на Параметрированный запрос. –