'''+I_date+'''这里的单引号为什么三个
这样看就清晰了
'' '+I_date+' ''也就是在字符串中 单引号要用 两个单引号表示
oracle中tochar 要求 用单引号表示字符串再 db中两者均可
要看数据库的要求
这样看就清晰了
'' '+I_date+' ''也就是在字符串中 单引号要用 两个单引号表示
oracle中tochar 要求 用单引号表示字符串再 db中两者均可
要看数据库的要求
解决方案 »
- 怎样保持数据连接的唯一性
- 输入法自动切换的遗留问题,琢磨好久了,一直没解决,哪位高手指点下,不甚感激
- 修改注册表中什么分支可以使工程中添加的窗体的字体默认是宋体,9号
- 如何在FastReport预览和打印时动态改变字体颜色???
- 请问如何显示bfx格式的传真文件?如果回答正确的话,本人再加100分!
- 我是否该form.close?(急)
- FastReport 问题求教
- 现在这个论坛里有多少delphi高手?
- 哪里有DELPHI5企业级解决方案及应用剖析的配套光盘下载。
- 请问如何使用TTreeView的OverlayIndex和StateIndex这两个属性?
- 请大家快来申请delphi斑竹
- C/S結構﹐有關連接Server2000的問題﹐分別用ODBC和BDE來連接﹐出現以下問題﹕
如果字符中需要-'-就用char(39)或者#39代替
如sql.add('select * from FS_FREIGHT_APLS_VW
where CNM_DATE =to_date('''+I_date+''',''yyyy.mm.dd'')'); ——〉
sql.add('select * from FS_FREIGHT_APLS_VW
where CNM_DATE =to_date('+#39+I_date+#39+','+#39+'yyyy.mm.dd'+#39+')');
sql.add('select * from FS_FREIGHT_APLS_VW
where CNM_DATE ='+#39+to_dat('I_date','yyyy.mm.dd')+#39);
我以前也搞不蛮清楚!
现在好了