kalo saya sih biasanya pake Dataset
public DataSet GetData(string SSQL)
{
try {
Con = new SqlConnection();
Con.ConnectionString = Cs;
Con.Open();
Cmd = new SqlCommand();
Cmd.Connection = Con;
Cmd.CommandText = SSQL;
Da = new SqlDataAdapter();
Da.SelectCommand = Cmd;
Ds = new DataSet();
Da.Fill(Ds, "Result");
}
catch (Exception ex) {
MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, 
MessageBoxIcon.Exclamation);
}
//Success = False
finally {
Cmd.Dispose();
Con.Close();
}
return Ds;
}
 
cuman isunya dataread ntu lebih cepet bacanya kalo datanya banyak
kalo mau pake bisa dengan cara sbb :
 
DataSet Ds=new DataSet();
Ds=this.GetData(SQL);
foreach (Datarow Dr in Ds.Tables[0].Rows)
{
   
}
 


--- Pada Rab, 23/7/08, wan_16320 <[EMAIL PROTECTED]> menulis:

Dari: wan_16320 <[EMAIL PROTECTED]>
Topik: [Programmer-VB] OOT : Tanya Recordset VB.NET To Mysql
Kepada: [email protected]
Tanggal: Rabu, 23 Juli, 2008, 2:53 PM











Dear VB Expert,
Mohon maaf sebelumnya karena saya menanyakan mengenai koneksi VB.NET ke Mysql
Saya sudah bisa konek ke Mysql. 
Yang ingin saya tanyakan simple, yaitu bagaimana cara membuat recordset di 
VB.NET untuk menampilkan data field dari setiap record di text box, karena saya 
terbiasa dengan ADO VB yang menggunkan recordset
 
Saya sudah bisa koneksi ke Mysql dengan script sbb :
Mohon bantuannya untuk menampilkan di Textbox
 
Imports MySql.Data.MySqlCli ent
Imports System.Data
 
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles MyBase.Load
Dim Conn As MySqlConnection
Dim Rs As New MySqlCommand
Dim myAdapter As New MySqlDataAdapter
Dim myData As New DataTable
Dim myReader As MySqlDataReader
 
Conn = New MySqlConnection( )
 
Conn.ConnectionStri ng = "server =127.0.0.1;" _
& "user=root;" _
& "password=123; " _
& "database=pegawai"
Try
Conn.Open()
MessageBox.Show("Koneksi Berhasil !", MessageBoxButtons. OK)
 
Rs.Connection = Conn
Rs.CommandText = ("SELECT * FROM data")
myReader = Rs.ExecuteReader

Terima kasih atas bantuannya
 
Rgds/ Ridwan
 














      
___________________________________________________________________________
Nama baru untuk Anda! 
Dapatkan nama yang selalu Anda inginkan di domain baru @ymail dan @rocketmail. 
Cepat sebelum diambil orang lain!
http://mail.promotions.yahoo.com/newdomains/id/

Kirim email ke