首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# 操作 mysql 执行语句出错 急 给100分

2012-04-27 
c# 操作 mysql 执行语句出错 急 在线等 给100分myconp2.Open()String sqlquery1 select * from column

c# 操作 mysql 执行语句出错 急 在线等 给100分
 

  myconp2.Open();
  String sqlquery1 = "select * from columns;";
  MySqlCommand mycom2 = new MySqlCommand(sqlquery1, myconp2);
   
  MySqlDataReader myda1 = mycom2.ExecuteReader();


其中的myconp2是个数据连接;
执行到最后的 MySqlDataReader myda1 = mycom2.ExecuteReader(); 就抛出异常:给定关键字不在字典中。都无语了。
语句在查询分析器里好使,数据库是mysql5

[解决办法]
columns是不是mysql的关键字

http://blog.csdn.net/chlhp/article/details/6733541
[解决办法]

探讨

columns是不是mysql的关键字

http://blog.csdn.net/chlhp/article/details/6733541

[解决办法]
探讨

加上也不好使:select * from `columns`;

[解决办法]
我也晕鸟
'’'‘'/
[解决办法]
String sqlquery1 = "select * from columns;";改成String sqlquery1 = "select * from columns"; 试试。 你确定一下你的数据库中是否有columns这个表。
[解决办法]

求分!~```````````````````
英文状态下打tab上面那个键

探讨

不是'是·,就是数字1旁边的那个键

[解决办法]

C# code
columns 加安全符“··",String sqlquery1 = "select * from ·columns·";
[解决办法]
String sqlquery1 = "select * from columns;";
改成
String sqlquery1 = "select * from [columns]";
试试看
[解决办法]
探讨
myconp2.Open();
String sqlquery1 = "select * from columns;";
MySqlCommand mycom2 = new MySqlCommand(sqlquery1, myconp2);

MySqlDataReader myda1 = mycom2.ExecuteReader();


其中的myconp2……

[解决办法]
换个表名可以成功吗?可能是别的地方有错。
[解决办法]
columns像是关键字,如果是这样 最好换个字段名
或者试试下面的代码
String sqlquery1 = "select * from 'columns';";

[解决办法]
探讨
myconp2.Open();
String sqlquery1 = "select * from columns;";
MySqlCommand mycom2 = new MySqlCommand(sqlquery1, myconp2);

MySql……

[解决办法]
SELECT COUNT(*) FROM `order`;

热点排行