hmm
سه شنبه 10 شهریور 1383, 12:26 عصر
با سلام
من تازه دات نت رو شروع کردم قبلا وی بی کار میکردم حالا میخواهم از طریق کد نویسی مقدار یک فیلد رو در یک textbox نشون بده ولی با کد زیر در آخرین خط پیغام خطا میده میخواهم بدونم مشکل کجاست
دوما آیا میشه روشی کوتاه تر پیدا کرد و آبجکتهای کمتری رو درگیر کرد
سوما میخواهم با کلید بعدی مقدار رکورد بعدی جایگزین txtbox شود لطفا کد آنراهم لطف بفرمایید ممنون
System.Data.OleDb.OleDbConnection conn =new System.Data.OleDb.OleDbConnection();
System.Data.DataSet rst=new System.Data.DataSet() ;
System.Data.OleDb.OleDbDataAdapter data_adp=new System.Data.OleDb.OleDbDataAdapter();
System.Data.OleDb.OleDbCommand cmd=new System.Data.OleDb.OleDbCommand();
conn.ConnectionString="Provider=MSDAORA.1;Password=t1;User ID=1i;Data Source=orabank;Persist Security Info=True";
conn.Open();
cmd.CommandText="select * from service where file_no='123123'";
cmd.Connection=conn;
data_adp.SelectCommand=cmd;
data_adp.Fill(rst);
txt_name.Text=rst.Tables[0].Columns[0].ToString();
من تازه دات نت رو شروع کردم قبلا وی بی کار میکردم حالا میخواهم از طریق کد نویسی مقدار یک فیلد رو در یک textbox نشون بده ولی با کد زیر در آخرین خط پیغام خطا میده میخواهم بدونم مشکل کجاست
دوما آیا میشه روشی کوتاه تر پیدا کرد و آبجکتهای کمتری رو درگیر کرد
سوما میخواهم با کلید بعدی مقدار رکورد بعدی جایگزین txtbox شود لطفا کد آنراهم لطف بفرمایید ممنون
System.Data.OleDb.OleDbConnection conn =new System.Data.OleDb.OleDbConnection();
System.Data.DataSet rst=new System.Data.DataSet() ;
System.Data.OleDb.OleDbDataAdapter data_adp=new System.Data.OleDb.OleDbDataAdapter();
System.Data.OleDb.OleDbCommand cmd=new System.Data.OleDb.OleDbCommand();
conn.ConnectionString="Provider=MSDAORA.1;Password=t1;User ID=1i;Data Source=orabank;Persist Security Info=True";
conn.Open();
cmd.CommandText="select * from service where file_no='123123'";
cmd.Connection=conn;
data_adp.SelectCommand=cmd;
data_adp.Fill(rst);
txt_name.Text=rst.Tables[0].Columns[0].ToString();