|
|
|
sql injection c# asp.net วิธีนี้ป้องกันได้ไหมครับ ช่วยแนะนำทีครับ |
|
|
|
|
|
|
|
sql injection c# asp.net
วิธีป้องกัน sql injection ผมเขียนแบบนี้ป้องกันได้ไหมครับ รบกวนชี้แนวทางด้วยนะครับ ขอบคุณครับ
public class dbcon
{
public string constring()
{
return ConfigurationManager.ConnectionStrings["dbrubber_plant"].ConnectionString;
}
public void condatabase(string query)
{
SqlConnection con = new SqlConnection(constring());
con.Open();
SqlCommand cmd = new SqlCommand(query, con);
con.Close();
}
//button insert
dbcon db = new dbcon();
db.condatabase("INSERT INTO QcPlant(Qcdaily,NoMc,NoScrew1,NoScrew2,Nopeed,Commander,remark,status) VALUES ('" + @Daily.Text + "','" + @NoMc.Text + "','" + @Noscrew1.Text + "','" + @Noscrew2.Text + "','" + @Nopeed.Text + "','" + @Commander.Text + "','" + @Remark.Text + "','" + Label1.Text + "')");
Tag : .NET, Ms SQL Server 2008, Web (ASP.NET), C#, Bootstrap Framework
|
|
|
|
|
|
Date :
2022-05-05 08:46:00 |
By :
dRufFy |
View :
711 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันมีเครื่องมือ
https://docs.microsoft.com/en-us/dotnet/api/system.data.sqlclient.sqlcommand.parameters?view=dotnet-plat-ext-6.0
|
|
|
|
|
Date :
2022-05-05 15:00:51 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|