【问题标题】:MySqlDataAdapter SQL syntax usageMySqlDataAdapter SQL 语法使用
【发布时间】:2014-11-15 23:43:57
【问题描述】:

我已经搜索这个错误几个星期了。我找不到正确的答案。所以我已经完成了。这是我的 ASP.net c# 代码

    MySqlDataAdapter cmd = new MySqlDataAdapter("select  * from haberler  order by id desc  limit 10 where kategori='anaokulu'", con);

错误是:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“where kategori='anaokulu”附近使用正确的语法

任何帮助都会很有帮助,让我尝试解决这个问题..

谢谢。

【问题讨论】:

    标签: mysql sql asp.net syntax


    【解决方案1】:

    您的 SQL 查询格式不正确。 WHERE 子句位于 ORDER BY 子句之前。试试这个。

    select  * from haberler where kategori='anaokulu'  order by id desc  limit 10 
    

    SQL 语句语法的基础知识,例如子句的顺序,对于大多数 RDBMS 服务器品牌和型号都是相同的。细节略有不同。

    有很多关于此的在线资源。这是一个体面的。 http://sqlzoo.net/wiki/Main_Page

    【讨论】:

      猜你喜欢
      • 2013-02-21
      • 1970-01-01
      • 2015-05-28
      • 1970-01-01
      • 2016-05-07
      • 1970-01-01
      • 2017-10-23
      • 2017-02-04
      • 2018-11-13
      相关资源
      最近更新 更多