PDA

View Full Version : dataset



reza1364
چهارشنبه 10 بهمن 1386, 00:32 صبح
سلام
آیا لازم است داده ها ابتدا از database وارد dataset بسه وبعد از اونجا وارد datagrid بشه

راهی برای دور زدن اون وجود داره .:اشتباه:

Dariuosh
چهارشنبه 10 بهمن 1386, 07:41 صبح
در اصل DataSet همون Offline DataBase است و اگر از این روال میخوای استفاده کنی مجبوری
ولی میتونی خودت
System.Data.SqlClient
استفاده کنی و Gridرو به یه DataView وصل کنی

Dariuosh
چهارشنبه 10 بهمن 1386, 07:46 صبح
PublicClass Form1
Dim cnt AsNew SqlClient.SqlConnection
Dim cmd AsNew SqlClient.SqlCommand
Dim da AsNew SqlClient.SqlDataAdapter
Dim dt AsNew DataTable
Dim dv AsNew DataView(dt)
PrivateSub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
With cnt
.ConnectionString = "server=.;database=pubs;uid=sa; "
.Open()
EndWith
With cmd
.Connection = cnt
.CommandType = CommandType.Text
.CommandText = "SELECT * FROM Titles "
EndWith
With da
.SelectCommand = cmd
.Fill(dt)
EndWith
DataGridView1.DataSource = dv
EndSub
EndClass