当前位置: 代码迷 >> Oracle管理 >> OracleCommand 这个查询字符串那里异常
  详细解决方案

OracleCommand 这个查询字符串那里异常

热度:62   发布时间:2016-04-24 05:26:47.0
OracleCommand 这个查询字符串那里错误?
OracleCommand cmd=conn.CreateCommand();
   
  cmd.CommandText = "select A.name,b.content, from A表,B表 where A表ID=B表ID";
目的是,查询A表中的name,B表中的content条件是ID相同

------解决方案--------------------
SQL code
select A.name,b.content, from A表,B表 where A表.ID=B表.ID  --表名和字段名之间用.
------解决方案--------------------
SQL code
cmd.CommandText = "select A.name,b.content from A表 A,B表 B where A.ID=B.ID";
------解决方案--------------------
看的语句中的,号感觉是中文的。应该是英文的,号
------解决方案--------------------
cmd.CommandText = "select A.name,b.content, from A表,B表 where A表ID=B表ID";
---------------------------------
cmd.CommandText = "select A.name,b.content from A表,B表 where A表ID=B表ID";
多了个逗号