在Syntax中需要帮助来访问JSP中的数据

时间:2014-06-09 21:34:19

标签: database oracle jsp

我需要从表中访问数据。我使用过这样的代码:

string sql = "select * from bikesold "
           + "where model = '"+model+"'
           + "and mnth = '"+mnth+"' ";

错误如下: ORA-00904:“MNTH”:标识符无效。

所有数据库连接都可以。我只需要确认此代码的语法。

2 个答案:

答案 0 :(得分:0)

对于初学者来说,你的字符串是错误的。试试这个:

string sql = "select * from bikesold "
           + "where model = '"+ model +
           + "' and mnth = '"+ mnt + "'";

问:您的表实际上是否有一个名为" mnth'?

的列

答案 1 :(得分:0)

string sql = "select * from bikesold "
           + "where model = '"+model+"'"
           + "and mnth = '"+mnth+"' ";

你错过了第二个字符串中的双引号。