ارتباط سی شارپ و بانک اطلاعاتی

rezarhs

عضو جدید
سلام وقتی یه برنامه رو به بانک وصل میکنم تویکی از کدهاش اینم کدش ExcueNonquery خطا میده اگه میشه راهنماییم کنید
 

RIG

متخصص C#.net
شما متد EXECUTENONQUERY و قتی که استفاده میکنی از کلاس COMMAND ... برای اجرا کردن دستورت رو جدول مورد نظرت هست..
QUERY خودت رو چک کن. ببین مشکل کجاست و کجا اشتباه نوشتی... نشد کل کدهای مربوط به این بخش از سوالت رو بذار...
ارورم بذار...
 

rezarhs

عضو جدید
دوست عزیز این هم کدش
OleDbConnection k = new OleDbConnection();
string con = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:/Database1.accdb";
k.ConnectionString = con;
OleDbCommand com = new OleDbCommand();
string r = "delete from table1 where code=@code";
k.Open();
com.Connection = k;
com.CommandText = r;

com.ExecuteNonQuery();
k.Close();
MessageBox.Show("delete");​
 

RIG

متخصص C#.net
کد:
 دستورات رو داخل این بذار بتونم ببینم چی نوشتی...
ارور رو هم بذار. که چی میزنه ارور رو
 

RIG

متخصص C#.net
علامت # منظورم بود که تو ارسال پاخ تو حال پیشرفته علامت شارپ هست اون رو بزن یه تگ واست ویاره که مابین اون بذار کدهات رو
 

RIG

متخصص C#.net
دوست عیزیز این از کجا داری دریافت میکنی؟؟!!!
شما باید یه مقدار از این طریق بهش پاس بدی؟؟ شما جای این مثلا تو تیبلت عدد 1 داشته باش 1 بذار پاکش میکنه...
حالا شما میخای هر کدومو خاستی پاک کنی... که این رو به مثال از تکست باکس باید بگیری...
 

Similar threads

بالا