第一个问题:我要根据时间来查询,由于BDE不支持SQL中的nvarchar类型。所以我转到了ADO下。其中cny.data和csj.time是Tdatatimepicker组件。大家看语句对否?我在执行是提示:没有执行可选特性。请给位帮忙解决!越详细越好!语句如下:
adoquery.Parameters.ParamByName('yy').Value:=strtodatetime(datetostr(cny.Date)+' '+timetostr(csj.Time));
第二个问题:如何在让ado在连接SQL库是不要提示输入用户和密码?
拜托给为高烧赐教!谢谢
adoquery.Parameters.ParamByName('yy').Value:=strtodatetime(datetostr(cny.Date)+' '+timetostr(csj.Time));
第二个问题:如何在让ado在连接SQL库是不要提示输入用户和密码?
拜托给为高烧赐教!谢谢
解决方案 »
- 关闭按钮不起作用
- DelphiTwain 扫描如果无纸不能正常结束,怎么解决???
- 请问ado中的table中有没有像bde中的table的setrangestart,applyrange方法?
- 关于 DHtml的问题
- 跨平台访问数据 急 公司任务 请高手教教我 快死人啦~~~~~~ :(
- 有关交叉报表的一个小问题.
- 简单的问题?有谁能告诉我,好吗?
- 好书有哪些??!!!!
- 在使用table时可以使用BatchMove导数据,可是改成ADOTable,就无法使用BatchMove,我该怎么办?
- 混蛋!
- 拖动控件大小问题
- 哪位大哥有《 DELPHI深度编程及其项目应用开发 》这本书的电子版,共享一下吧,:)
很少用adoquery.Parameters.ParamByName这种写法,所以不是很清楚。
adoconnection.active := true;
第二个问题是,如果是用ADOConection联数据库的,设置LogInPrompt 为 False
2、loginPrompt设置成false.
adoquery.Parameters.ParamByName('yy').Value:=cny.datetime;
将LogInPrompt:=false;