-1
我得到一個運行時錯誤「ConnectionString屬性尚未初始化」,當我「建設」項目也沒有顯示的錯誤....ConnectionString屬性尚未初始化
private void FrmPrincipal_Load(object sender, EventArgs e)
{
button4.Enabled = false;
this.ProductsTableAdapter.Fill(this.ProductDataSet.Products);
this.SalesTableAdapter.Fill(this.SalesDataSet.Sales);
string cnString = null;
cnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\POS.mdb";
conn = new OleDbConnection(cnString);
try
{
conn.Open();
}
catch (OleDbException ex)
{
MessageBox.Show(ex.Message, "Error..", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
}
txtVAT.Text = "";
txtCash.Text = "";
txtChange.Text = "";
txtTotal.Text = "";
SalesIDTextBox.Text = "";
}
你從哪裏得到那個異常?在創建OleDbConnection之前,您正在使用表格適配器,這是否有意義? –
是你在這些代碼之前使用'conn'的任何地方。你在哪裏聲明瞭這個變量? – Sachin
您將不得不向我們提供更多信息... –