我正在尝试使用 Vaadin + Sql Server 的示例。
创建 JDBCConnectionPool 后,我有以下内容:
TableQuery tq = new TableQuery("myTableName", MyJDBCConnectionPool);
tq.setVersionColumn("MyIdColName");
SQLContainer container = new SQLContainer(tq);
然后我得到了这个错误:
com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'LIMIT'
有什么帮助吗?
最佳答案
我想这与 Vaadin 无关:在我看来,问题在于 JDBC 认为它正在与 MySQL 数据库对话(LIMIT 是 MySQL 的保留字);您需要重新检查您的配置(对此我无能为力,但如果您发布它,其他人可以查看它)。
关于java - Vaadin 错误 : com. microsoft.sqlserver.jdbc.SQLServerException: 'LIMIT' 附近的语法不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20792492/