prometey_qwe Asked:2020-04-04 01:33:43 +0000 UTC2020-04-04 01:33:43 +0000 UTC 2020-04-04 01:33:43 +0000 UTC jdbc 问题,查询不返回任何内容 772 我正在编写一个程序,它通过 dde 接收消息,然后将它们输入到列表中,当您单击此列表的元素时,程序会读取消息的必要部分,对数据库进行查询并给出必要的信息,一种解码器。但是请求有问题,当我尝试打印它时,什么都没有显示,我正在附上屏幕截图。仅当 where 的内容为空时才打印查询。有什么问题?此外,当程序在离线模式下运行时,即 从相同格式的文件中读取消息一切正常,这可能是由于 jdbc 和 dde 不匹配造成的吗? java 1 个回答 Voted Best Answer prometey_qwe 2020-04-22T03:22:22Z2020-04-22T03:22:22Z 问题是当收到一条消息时,它包含服务字符,即'\r',我用它们读取访问数据库的密钥,这就是我的查询不起作用的原因。那些。查询看起来像这样“select * from qwe where 'asd' = 'qwe\r';”
问题是当收到一条消息时,它包含服务字符,即'\r',我用它们读取访问数据库的密钥,这就是我的查询不起作用的原因。那些。查询看起来像这样“select * from qwe where 'asd' = 'qwe\r';”