icmaster
جمعه 17 فروردین 1386, 12:13 عصر
سلام.
من در برنامه ام برای پاک کردن یک سطر از دیتانیس از کد زیر استفاده کردم:
string iserial = textBox31.Text;
OleDbCommand cmd = new OleDbCommand();
string sqldel = "delete from dastgah where serial='" + iserial + "'";
oleDbConnection1.Open();
cmd.CommandText = sqldel;
cmd.Connection = oleDbConnection1;
cmd.ExecuteNonQuery();
که connection string هم بصورت زیر است:
string cstr = "Provider=SQLNCLI.1;Data Source=localhost;Integrated Security=SSPI;Initial Catalog=VC-cc"
حالا این برنامه روی سیستم خودم بخوبی کار میکنه ولی وقتی اونو روی لپ تاپم میبرم میگه که پرووایدر "SQLNCLI.1" روی این ماشین رجیستر نشده.
.NET Frame work هم بر روی لپ تاپم نصب هست.
به نظر شما مشکل از کجاست؟
ممنون.
من در برنامه ام برای پاک کردن یک سطر از دیتانیس از کد زیر استفاده کردم:
string iserial = textBox31.Text;
OleDbCommand cmd = new OleDbCommand();
string sqldel = "delete from dastgah where serial='" + iserial + "'";
oleDbConnection1.Open();
cmd.CommandText = sqldel;
cmd.Connection = oleDbConnection1;
cmd.ExecuteNonQuery();
که connection string هم بصورت زیر است:
string cstr = "Provider=SQLNCLI.1;Data Source=localhost;Integrated Security=SSPI;Initial Catalog=VC-cc"
حالا این برنامه روی سیستم خودم بخوبی کار میکنه ولی وقتی اونو روی لپ تاپم میبرم میگه که پرووایدر "SQLNCLI.1" روی این ماشین رجیستر نشده.
.NET Frame work هم بر روی لپ تاپم نصب هست.
به نظر شما مشکل از کجاست؟
ممنون.