string StrCon = "Provider=Microsoft.Jet.OleDb.4.0;Data Source="
+Server.MapPath("app_data\\vote.mdb" ); OleDbConnection OleCOn = new OleDbConnection(StrCon); string StrCmd = "Select * From list_que";
OleDbDataAdapter OleAda = new OleDbDataAdapter(StrCmd,OleCOn);
DataSet ds = new DataSet(); OleAda.Fill(ds,"Que");
StrCmd = "Select * From list_ans";
OleAda.SelectCommand.CommandText = StrCmd;
OleAda.Fill(ds, "Ans"); DataColumn ParentCol = ds.Tables["Que"].Columns["Que_Code"];
DataColumn ChildCol = ds.Tables["Ans"].Columns["Que_Code"];
DataRelation DR = new DataRelation("Ans",ParentCol,ChildCol); ds.Relations.Add(DR);出现这样的错误了
“column”参数不能为空。
参数名: column
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentNullException: “column”参数不能为空
+Server.MapPath("app_data\\vote.mdb" ); OleDbConnection OleCOn = new OleDbConnection(StrCon); string StrCmd = "Select * From list_que";
OleDbDataAdapter OleAda = new OleDbDataAdapter(StrCmd,OleCOn);
DataSet ds = new DataSet(); OleAda.Fill(ds,"Que");
StrCmd = "Select * From list_ans";
OleAda.SelectCommand.CommandText = StrCmd;
OleAda.Fill(ds, "Ans"); DataColumn ParentCol = ds.Tables["Que"].Columns["Que_Code"];
DataColumn ChildCol = ds.Tables["Ans"].Columns["Que_Code"];
DataRelation DR = new DataRelation("Ans",ParentCol,ChildCol); ds.Relations.Add(DR);出现这样的错误了
“column”参数不能为空。
参数名: column
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentNullException: “column”参数不能为空
其中有一个可能为空了