CREATE TABLE MMM (ID NUMBER, Name CHAR(30))
private void show_Click(object sender, EventArgs e)
{
OleDbDataReader rdr;
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0 ;Data Source=C:\\Users\\felfely\\Documents\\Visual Studio 2010\\Projects\\eg\\eg.accdb");
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = conn;
cmd.CommandText = "select * from member where id=" + textBox4.Text;
conn.Open();
rdr = cmd.ExecuteReader();
while (rdr.Read())
{
textBox1.Text = rdr["name"].ToString();
textBox2.Text = rdr["lname"].ToString();
textBox3.Text = rdr["email"].ToString();
}
rdr.Close();
conn.Close();
}
سلام دوست عزیز.
شما در نظر بگیرین که 4 تا تکست باکس دارین . در کد بالا می گرده تو دیتابیس هر رکوردی که ID اش برابر تکست باکس 4 بود همه اطلاعاتش رو سلکت می کنه.
در ادامه هم name , lname , email اون رکورد رو در تکست باکس ها نشون میده.
در ابتدای کد یک مسیر نوشته ، شما باید به مسری که دیتابیستون هست تغییر بدین.
در ضمن using زیر هم به کدتون اضافه کنین.
using System.Data.OleDb;