سلام همون طور که دوستمون گفتن شما از ado.net که استفاده کنید بهتره.
مثالی میذارم مفیده.
OleDbCommand cmd = new OleDbCommand();
OleDbDataReader dr;
cmd.CommandText = "select codem,namem,familym,namepedar,hesab from moshtari where codem = '" + codem.Text + "' ";
cmd.Connection = login.con;
dr = cmd.ExecuteReader();
while (dr.Read())
{
namem.Text = dr["namem"].ToString() ;
familym.Text = dr["familym"].ToString();
hesabmosh = dr["hesab"].ToString();
}
dr.Close();
تو این مثال codem شرط من هست و زمانی که شرط من مقداری را برگرداند نام در تکست باکس namem ریخته میشه. و فامیل و حساب مشتری هم در تکست باکس ها مربوطه ریخته میشن.