Tôi đang chạy đoạn mã sauNhiều thao tác OLE DB được tạo ra nhiều lỗi. Kiểm tra từng giá trị trạng thái OLE DB, nếu có. Không có công việc đã được thực hiện
/*Fetchinch Last CustID from custMaster*/
int ID=0;
try
{
con.Open();
da = new OleDbDataAdapter("select max(Id) from custMaster",con);
DataSet ds = new DataSet();
da.Fill(ds);
for(int i=0;i<ds.Tables[0].Rows.Count;i++)
ID=int.Parse(ds.Tables[0].Rows[i][0].ToString());
con.Close();
}
catch (Exception ex) {}
finally
{
con.Close();
}
Tôi đặt gỡ lỗi từ báo cáo kết quả đầu tiên của khối try và tìm lỗi đó là đến khi tôi đang cố gắng để mở kết nối. Lỗi Text:
Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
Connection String là:
"Provider = Microsoft.Jet.OLEDB.4.0; DataSource = E: \ NewSoft \ Database \ TestApp.accdb; Integrated Security = SSPI "
Tôi đang sử dụng kết nối oledb.
Tuyên bố đó không trả về một vô hướng thay vì có thể định giá được không? – hcb
Lỗi xảy ra sau khi con.open() – Freelancer