ورود

View Full Version : سوال: کد افزودن اطلاعات با دات نت به اوراکل



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

a_maisami
شنبه 10 بهمن 1388, 10:42 صبح
آبجكت كامند خود را درون بلوك BEGIN . . . END قرار دهيد تا مشكلتون حل بشه .

elham1611
شنبه 10 بهمن 1388, 21:13 عصر
آبجکت کامند خود را درون بلوک BEGIN . . . END قرار دهید تا مشکلتون حل بشه .
سلام
در این جور موراد میگن لطفا زیر دیپام بگید تا ما هم بفمیم .در ایم مورد باید بگم لطفا زیر اوراکل بگید من متوجه نشدم

منظورتون هون try ... cash هستش؟
اگه نیست میشه بیشتر توضیح بدید.:لبخندساده: