C#+ACCESS System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。

**************异常文本**************System.Data.OleDb.OleDbException:至少一个参数没有被指定值。代码如下:pr... ************** 异常文本 **************
System.Data.OleDb.OleDbException:
至少一个参数没有被指定值。
代码如下:
private void ListView1_doubleclick(object sender ,EventArgs
e)
{
//createt();
int index =
listView1.SelectedIndices[0];//获取当前选中的索引
//textBox1.Text =
listView1.Items[index].Text; //当前索引那行的第一列,以此类推
string Text =
listView1.Items[index].Text;
if (Text != null)

{
if (Text == "User")

{
MessageBox.Show("不可查看!!");

}
else
if (Text ==
"DTC")
{

MessageBox.Show("不可查看!!");
}

else
{

conn.Open();

//string sql =
"insert into Selecttable(名称,值或诊断结果,诊断时间) select ECUName ,ECUColumn ,诊断时间 from "
+ Text + " ";
string sql = " select * into Selecttable
from " + Text + " ";
OleDbCommand cmd = new
OleDbCommand(sql, conn);

cmd.ExecuteNonQuery();
Form2 mychat = new
Form2();
mychat.Show();

conn.Close();
}
}
展开
 我来答
bfxcxc
推荐于2016-05-01 · TA获得超过432个赞
知道小有建树答主
回答量:391
采纳率:0%
帮助的人:287万
展开全部
从上面的效果来看,应该判断 if (Text != null && Text != String.Empty)
Text != null 是对象不为空, Text != String.Empty 或 Text.Equals("") 则是对象值为空字符串
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式