myconp2.Open();
String sqlquery1 = "select * from columns;";
MySqlCommand mycom2 = new MySqlCommand(sqlquery1, myconp2);
MySqlDataReader myda1 = mycom2.ExecuteReader();
其中的myconp2是个数据连接;
执行到最后的 MySqlDataReader myda1 = mycom2.ExecuteReader(); 就抛出异常:给定关键字不在字典中。都无语了。
语句在查询分析器里好使,数据库是mysql5
String sqlquery1 = "select * from columns;";
MySqlCommand mycom2 = new MySqlCommand(sqlquery1, myconp2);
MySqlDataReader myda1 = mycom2.ExecuteReader();
其中的myconp2是个数据连接;
执行到最后的 MySqlDataReader myda1 = mycom2.ExecuteReader(); 就抛出异常:给定关键字不在字典中。都无语了。
语句在查询分析器里好使,数据库是mysql5
解决方案 »
- 如何在事件触发是选中ComboBox
- 帮忙把这段java转换C#语句,200求解
- winform 下c1flexgrid单元格合并后如何将内容导出到Excel?并保留格式
- 水晶报表子报表问题
- html页面插入数据库失败
- ContextSwitchDeadLock
- 请问如何将form1中的textbox1.text内容,复值给form2中的listview?
- 如何访问远端机器上的文件系统?
- 如何将带有图片连接的html格式文件转化为rtf格式的文件
- 在C#中,如何检查Access2000表中的一个字段是否存在?
- 怎么在textbox中实现对listbox中项的模糊查询,并选定它
- 关于STK菜单AI指令操作!请高手帮忙~~
感觉columns像是关键字,如果是这样 最好换个字段名
或者试试下面的代码
String sqlquery1 = "select * from 'columns';";
数据库中有这个表,而且如果是select count(*) from columns;好使。
求分!~```````````````````
英文状态下打tab上面那个键
改成
String sqlquery1 = "select * from [columns]";
试试看
或者试试下面的代码
String sqlquery1 = "select * from 'columns';";
String sqlquery1 = "select * from `columns`";