PDA

View Full Version : سوال: خطا در اتصال به sql server



student1393
جمعه 08 بهمن 1395, 01:52 صبح
من این قطعه کد را بی مشکل اجرا می کردم ولی بعدا که دوباره خواستم اجرا کنم اجرا نشد ولی با بررسی هایی با breakpoint انجام دادم فهمیدم مشکل در اتصال به sql هست و این خطا وجود دارد:
ServerVersion 'con.ServerVersion' threw an exception of type 'System.InvalidOperationException' string {System.InvalidOperationException}


SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
SqlDataAdapter da = new SqlDataAdapter();
DataSet dt = new DataSet();
string cs = "server=(local);database=Farzanegan;trusted_connect ion=yes;";
con.ConnectionString = cs;
con.Open();

cmd.Connection = con;
da.SelectCommand = cmd;
cmd.CommandText = "SELECT * FROM Person";
da.Fill(dt);
con.Close();
dataGridView1.DataSource = dt;
باید پروژه ام رو تحویل بدم لطفا اگر کسی راه حلی به ذهنش می رسه بهم کمک کند.

dnldrbnd
چهارشنبه 13 بهمن 1395, 15:32 عصر
از کد زیر استفاده کن اگر کانکشنت بسته باشه باز میکنه

SqlConnection con = new SqlConnection();
con.ConnectionString = KarshenasiProject.Properties.Settings.Default.Kary abiDBConnectionString;
SqlCommand cmd = new SqlCommand(Query, con);
if (con.State != ConnectionState.Open)
con.Open();
cmd.ExecuteNonQuery();
con.Close();
به جای karshenasiProject اسم پروژتو جایگزین کن
و به جای KaryabiDbConnectionString اسم کانکشن استرینگ خودت رو بزار
به احتمال زیاد حل میشه
موفق باشید