forodo
دوشنبه 21 مرداد 1392, 15:48 عصر
سلام
لطفاً کد زیر رو نگاه کنید.
private
void GetMaxID()
{
try
{
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 max(PersonalID) as MAXID
FROM tblPersonalHuzur"
;
objDataAdapter.SelectCommand.CommandType =
CommandType.Text;
objconnection.Open();
objDataAdapter.Fill(objDataSet,
"tblMachinCrash");
objconnection.Close();
MaxID =
Convert.ToInt32(objDataSet.Tables["tblMosaede_tblPersonal"].Rows[0]["MAXID"]);
}
catch (Exception)
{
}
}
MessageBox
.Show(MaxID.ToString());
به من 0 راه نشان می دهد در صورتی که باید عدد 4 را نشان دهد.
در قسمت catch هم برک پوینت می گذارم ولی هیچ ارروری نمی گیرد.
لطفاً راهنمایی کنید که بدجوری فوری لازم دارم تا این مشکلم حل نشه نمی تونم بقیه برنامه رو بنویسم چون باید تست کنم
با تشکر
لطفاً کد زیر رو نگاه کنید.
private
void GetMaxID()
{
try
{
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 max(PersonalID) as MAXID
FROM tblPersonalHuzur"
;
objDataAdapter.SelectCommand.CommandType =
CommandType.Text;
objconnection.Open();
objDataAdapter.Fill(objDataSet,
"tblMachinCrash");
objconnection.Close();
MaxID =
Convert.ToInt32(objDataSet.Tables["tblMosaede_tblPersonal"].Rows[0]["MAXID"]);
}
catch (Exception)
{
}
}
MessageBox
.Show(MaxID.ToString());
به من 0 راه نشان می دهد در صورتی که باید عدد 4 را نشان دهد.
در قسمت catch هم برک پوینت می گذارم ولی هیچ ارروری نمی گیرد.
لطفاً راهنمایی کنید که بدجوری فوری لازم دارم تا این مشکلم حل نشه نمی تونم بقیه برنامه رو بنویسم چون باید تست کنم
با تشکر