forodo
سه شنبه 25 تیر 1392, 16:00 عصر
سلام
یه پروژه ای هستش که از ارتباط با بانک اطلاعاتی زیاد استفاده می کنم.
می خواستم برای راحتی اونا رو به یک کلاس تبدیل کنم.
لطفاً بنده را راهنمایی کنید.
/////OleDbConnection objconnection =
new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\Radman.mdb;Persist" +
" Security Info=True;Jet OLEDB:Database Password=123456");
/////OleDbDataAdapter objDataAdapter = new OleDbDataAdapter();
/////DataSet objDataSet = new DataSet();
/////objDataAdapter.SelectCommand = new OleDbCommand();
/////objDataAdapter.SelectCommand.Connection = objconnection;
/////objDataAdapter.SelectCommand.CommandText =
@"SELECT tblDarkhastTahiyeBilit.ID, tblPersonal.FirstName+' '+tblPersonal.LastName as FullName, tblDarkhastTahiyeBilit.Dates,
tblDarkhastTahiyeBilit.Hours
FROM tblPersonal, tblDarkhastTahiyeBilit
WHERE tblPersonal.Username=tblDarkhastTahiyeBilit.Userna me AND
tblDarkhastTahiyeBilit.EmzaTaideModireZirabtDate IS Null"
;
/////objDataAdapter.SelectCommand.CommandType = CommandType.Text;
/////objconnection.Open();
/////objDataAdapter.Fill(objDataSet, "tblPersonal_tblServisRequest");
/////objconnection.Close();
dgvTayid.DataSource = objDataSet.Tables[
"tblPersonal_tblServisRequest"];
dgvTayid.Columns[
"ID"].Visible = false;
dgvTayid.Columns[
"FullName"].HeaderText = "نام درخواست کننده";
dgvTayid.Columns[
"FullName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dgvTayid.Columns[
"Dates"].HeaderText = "تاریخ درخواست";
dgvTayid.Columns[
"Hours"].HeaderText = "زمان درخواست";
اونایی که به صورت کامنت درآوردم رو می خوام داخل یک کلاس باشه.
با تشکر
یه پروژه ای هستش که از ارتباط با بانک اطلاعاتی زیاد استفاده می کنم.
می خواستم برای راحتی اونا رو به یک کلاس تبدیل کنم.
لطفاً بنده را راهنمایی کنید.
/////OleDbConnection objconnection =
new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\Radman.mdb;Persist" +
" Security Info=True;Jet OLEDB:Database Password=123456");
/////OleDbDataAdapter objDataAdapter = new OleDbDataAdapter();
/////DataSet objDataSet = new DataSet();
/////objDataAdapter.SelectCommand = new OleDbCommand();
/////objDataAdapter.SelectCommand.Connection = objconnection;
/////objDataAdapter.SelectCommand.CommandText =
@"SELECT tblDarkhastTahiyeBilit.ID, tblPersonal.FirstName+' '+tblPersonal.LastName as FullName, tblDarkhastTahiyeBilit.Dates,
tblDarkhastTahiyeBilit.Hours
FROM tblPersonal, tblDarkhastTahiyeBilit
WHERE tblPersonal.Username=tblDarkhastTahiyeBilit.Userna me AND
tblDarkhastTahiyeBilit.EmzaTaideModireZirabtDate IS Null"
;
/////objDataAdapter.SelectCommand.CommandType = CommandType.Text;
/////objconnection.Open();
/////objDataAdapter.Fill(objDataSet, "tblPersonal_tblServisRequest");
/////objconnection.Close();
dgvTayid.DataSource = objDataSet.Tables[
"tblPersonal_tblServisRequest"];
dgvTayid.Columns[
"ID"].Visible = false;
dgvTayid.Columns[
"FullName"].HeaderText = "نام درخواست کننده";
dgvTayid.Columns[
"FullName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
dgvTayid.Columns[
"Dates"].HeaderText = "تاریخ درخواست";
dgvTayid.Columns[
"Hours"].HeaderText = "زمان درخواست";
اونایی که به صورت کامنت درآوردم رو می خوام داخل یک کلاس باشه.
با تشکر