TC官方合作论坛

标题: 新手提问:tc5.0 数据库 sql语句转义问题 [打印本页]

作者: lucify    时间: 2015-4-29 09:15
标题: 新手提问:tc5.0 数据库 sql语句转义问题
用自带的sqlite 请问原来sql语句是 select * from ab where date="2015/04/29"
在tc里 sql语句该怎么写,转义什么的 搞不懂
还有 如果把"2015/04/29" 替换成一个tc里的全局变量如 x,那又该怎么写?

作者: fuxiaojun185    时间: 2015-4-29 12:16
x = "2015/04/29"
作者: lucify    时间: 2015-4-29 13:09
fuxiaojun185 发表于 2015-4-29 12:16
x = "2015/04/29"

不对。。 搜不到数据。。这种 还有 \"2015/04/29\"  不行//、
作者: lucify    时间: 2015-4-29 14:03
问题 解决了 在数据库操作的时候 把sql语句用变量代替, 例如 sql="select * from jb where time=\"2015/04/29\";" 然后将sql带入 因为time是text 类型 所以要加引号,而引号要转义!
作者: apq0001    时间: 2015-4-29 16:51
顶顶顶顶顶顶顶顶,自己研究解决问题的精神值得发扬,有钻研精神
作者: 大漠一滴水    时间: 2015-4-30 22:21
顶一下,你在编什么软件呀,能交流一下吗?
作者: lucify    时间: 2015-4-30 22:23
大漠一滴水 发表于 2015-4-30 22:21
顶一下,你在编什么软件呀,能交流一下吗?

一个金融的自动化成交系统,需要数据的支持 搞个数据库 方便好多的
作者: 大漠一滴水    时间: 2015-5-2 20:31
能给例子学习一下吧,想找个源码看看,是如何开发?
作者: lucify    时间: 2015-5-2 20:44
大漠一滴水 发表于 2015-5-2 20:31
能给例子学习一下吧,想找个源码看看,是如何开发?

关键是想法 只要你有想法 尽管去做就行了 剩下的 自然就学会了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1