בעיה בשאילתא ב SQL הכנסה ועדכון נתונים כקלט מ C#...

מ ו ת

New member
בעיה בשאילתא ב SQL הכנסה ועדכון נתונים כקלט מ C#...

לצורך חיבור בין C# ל SQL והכנסת ועדכון נתונים מהמשתמש לתוך המסד נתונים כתבתי את הפונקציה הבאה :

SqlConnection objConn = new SqlConnection();
objConn.ConnectionString = "Data Source=213.151.36.65,1433;Initial Catalog= "";Persist Security Info=True;User ID=sa;Password=""";
objConn.Open();
//var sSQL = from ocrd in objConn.ConnectionString
// select ocrd;
string sSQL = "INSERT INTO Ordr " +" (CardName)"+ " " + "VALUES" + " " +(textBox1.Text);
SqlCommand objCmd = new SqlCommand(sSQL, objConn);
objCmd.ExecuteNonQuery();

textBox1.Text מכיל ערך של מחרוזת אבל ברגע שאני מכניסה אותו לטבלה בשאילתא זה נכנס ללא גרשיים ואז זה נופל כי מבחינת הדשאילתא זה לא מחרוזת...
איך אני יכולה להכניס את הטקסט שיתקבל כערך מחרוזת לשאילתא ?
 

מ ו ת

New member
את הבעיה הזאת כבר הצלחתי לפתור אבל יש לי בעיה חדשה ...

&nbsp
יש לי בטבלה קוד מוגדר שהוא identity - מספר סידורי רץ שנכנס אוטמטי ... אבל כשאני מריצה את השאילתא עם נתונים זה רושם לי שבשדה קוד א"א להכניס NULL , השאלה למה הוא לא מכניס אוטמטי את המספר הבא אלא NULL ?
 

ht2006

New member
identity sql

ראי תמונה
את צריכה להגדיר את השדה כך ב - SQL Server Management Studio

 
למעלה