可能重复:
使用LINQ to SQL有助于防止SQL注入
我正在使用LINQ来访问sql db.以下代码是否安全?
var addRec = (from p in db.5544
where p.ID == newAddID
select p).Single();
addRec.Address1 = comAddTxt1.Text; //create address record
addRec.Address2 = comAddTxt2.Text;
addRec.Address3 = comAddTxt3.Text;
addRec.Address4 = comAddTxt4.Text;
addRec.PostCode = pstCdeTxt.Text;
addRec.Town = twnTxt.Text;
addRec.County = cntyTxt.Text;
addRec.Country = cntComBox.SelectedItem.Text;
db.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)
谢谢,