PDA

View Full Version : وقتی می خوام دیتاگرید رو به SQL متصل کنم با این خطا مواجه میشم



fr33m4n
دوشنبه 03 تیر 1392, 15:08 عصر
وقتی می خوام دیتاگرید رو به SQL متصل کنم با این خطا مواجه میشم ،
Vb.net 2010 و SQL Server 2008 R2 نصبه رو سیستمم

106096


با تشکر

hosseinbarnamenevis
دوشنبه 03 تیر 1392, 16:05 عصر
با کدنویسی و استفاده از دیتا ست این کار رو انچام بدین خیلی بهتره و کم دردسر تر

behnam2010
دوشنبه 03 تیر 1392, 17:51 عصر
سلام دوست عزیز از کد های زیر استفاده کن

1 - ابتدا قبل از کد ها وارد کن

imports system.data
imports system.data.sqlclient

2 - بعد تو رویداد load فرمت وارد کن

dim cn as new sqlconnection
dim strcn as string
strcn="data source=name_server;initial catalog=name_database;integrated security=true"
cn.connectionstring=strcn
cn.Open()
Dim da As New SqlDataAdapter("select * from name_table", cn)
Dim ds As New DataSet
da.Fill(ds, "name_table")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "name_table"
cn.Close()

Mani_rf
سه شنبه 04 تیر 1392, 03:50 صبح
وقتی می خوام دیتاگرید رو به SQL متصل کنم با این خطا مواجه میشم ،
Vb.net 2010 و SQL Server 2008 R2 نصبه رو سیستمم

با تشکر

این پیغام رو تنها زمانی میبینی که بخوای دیتابیسی که با SQL Server2008 R2 ساخته شده رو روی نسخه ای که R2 نیست اتچ کنی.
اول مطمعن شو که نسخه ای که رو سیستمت نصب کردی R2 هست.
به هر دلیلی اگر اینطوری مشکلت حل نشد یا نسخه SQL رو به 2012 ارتقا بده یا اینکه بانک رو تو یک سیستم دیگه اتچ کن و ازش اسکریپت بساز برای SQL 2005 و بعد رو سیستم خودت اجرا کن.