elham1611
جمعه 09 بهمن 1388, 11:05 صبح
با سلام
میخواستم به جدولی در اوراکل به اسم table1 که دارای یک فیلد به اسم a است با استفاده از فزمی در دات نت اطلاعات اضلفه کنم.
کد زیر رو هم نوشتم در دات نت یا همان ویژوال استدیو 2008
using System.Data.OracleClient را هم اضافه کردم
اما خطای روبرو را میدهد ORA-01036: illegal variable name/number
میشه لطفا راهنمایی کنید.:لبخندساده:
کد به قرار زیر است
--------------------------------------------------------------------------------------------------
OracleConnection sc1 = new OracleConnection("Data Source=dbb1;User ID=elham;Password=b;Unicode=True");
//.................................................. .................................................. .
OracleCommand sco1 = new OracleCommand("INSERT INTO table1 (A) VALUES (@fa) ", sc1);
OracleParameter fa = new OracleParameter("fa", OracleType.Char);
sco1.Parameters.Add(fa);
fa.Value = TextBox1.Text;
sc1.Open();
sco1.ExecuteNonQuery();
sc1.Close
میخواستم به جدولی در اوراکل به اسم table1 که دارای یک فیلد به اسم a است با استفاده از فزمی در دات نت اطلاعات اضلفه کنم.
کد زیر رو هم نوشتم در دات نت یا همان ویژوال استدیو 2008
using System.Data.OracleClient را هم اضافه کردم
اما خطای روبرو را میدهد ORA-01036: illegal variable name/number
میشه لطفا راهنمایی کنید.:لبخندساده:
کد به قرار زیر است
--------------------------------------------------------------------------------------------------
OracleConnection sc1 = new OracleConnection("Data Source=dbb1;User ID=elham;Password=b;Unicode=True");
//.................................................. .................................................. .
OracleCommand sco1 = new OracleCommand("INSERT INTO table1 (A) VALUES (@fa) ", sc1);
OracleParameter fa = new OracleParameter("fa", OracleType.Char);
sco1.Parameters.Add(fa);
fa.Value = TextBox1.Text;
sc1.Open();
sco1.ExecuteNonQuery();
sc1.Close