我想根据用户通过 jTextField 传递的列动态执行 sql 语句。
str=select "+jTextField.getText()+" from table ;
此语句工作正常,列名没有空格。示例:假设我有两列 = 优先级和请求类型。
如果我输入优先级,上面的语句很完美,但是当我使用请求类型时失败
如果我使用该语句
str=select ["+jTextField.getText()+"] from table ;
然后请求类型条目将正常工作,但优先级不会。
任何想法来解决这个问题。