نحو ربط دادن دستور سلکت به گرید ویو که خودمون دستی عنوان ستونها رو مشخص کردیم
با سلام
من یک دیتا گرید ویو رو عنوان ستونهاش رو دستی اضافه کردم و بعد اومدم یک سلکت زدم مشکلی که ایجاد میشه در آخر ردیف گرید ویو باز میاد جواب سلکت رو نشون میده حالا چطور بیام جواب سلکت رو توی همون عنوان ستونهاییی که خودم دستی اضافه کردم ربط بدم
نقل قول: نحو ربط دادن دستور سلکت به گرید ویو که خودمون دستی عنوان ستونها رو مشخص کردیم
دوست عزیز سلام
بنظرم حالا که اصرار دارید دیتاتون رو بریزید توی دیتاتیبل و بعد دیتاتیبلتون رو توی دیتاگرید نمایش بدین
نقل قول: نحو ربط دادن دستور سلکت به گرید ویو که خودمون دستی عنوان ستونها رو مشخص کردیم
سلام اگه درست سوالتون و متوجه شده باشم
برای لود اطلاعات در گرید از این کلاس استفاده کن البته این برا اکسس هست که براحتی میتونی برا sql هم استفاده کنی :
Public Sub DataLoad(ByVal sql As String, ByVal dtg As DataGridView)
con = New OleDb.OleDbConnection(cs)
con.Open()
Try
Dim da As OleDbDataAdapter = New OleDbDataAdapter(sql, con)
Dim dt As New DataTable
da.Fill(dt)
dtg.DataSource = dt
Catch ex As Exception
MessageBox.Show("Message Error: " & vbCrLf & ex.Message, "خطا در لـــود اطلاعات جدول")
MessageBox.Show("Stack Trace: " & vbCrLf & ex.StackTrace, "خطا در لـــود اطلاعات جدول")
End Try
con.Close()
da.Dispose()
dt.Dispose()
End Sub
خوب تو برنامه هم کلاس رو فراخونی کن به اینصورت
query = "SELECT (User) as [نام کاربری],(Roll) as [نقش کاربر] from tbl_User order by ID"
DataLoad(query, DGV)
نقل قول: نحو ربط دادن دستور سلکت به گرید ویو که خودمون دستی عنوان ستونها رو مشخص کردیم
با سلام
مشکل رو حل کردم ، ظاهرا من سوالم رو خوب نرسوندم منظورم اینه که به جای این کدها
DataGridViewX3.Columns(0).HeaderText = "کد سرپرست"
بیام توی دیتا گرید ستونها رو نام گزاری کنم
نقل قول: نحو ربط دادن دستور سلکت به گرید ویو که خودمون دستی عنوان ستونها رو مشخص کردیم
نقل قول:
نوشته شده توسط
nedaei
با سلام
مشکل رو حل کردم ، ظاهرا من سوالم رو خوب نرسوندم منظورم اینه که به جای این کدها
DataGridViewX3.Columns(0).HeaderText = "کد سرپرست"
بیام توی دیتا گرید ستونها رو نام گزاری کنم
بسیار عالی
برای لود اطلاعات تو گرید روشی که فرستادم روش خوبی هست چون ران تایم هر فیلدی رو که میخوای همون لحظه نامگذاری و اطلاعات مربوطه رو لود میکنی