首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

sqlexec()命令字符中怎么使用函数或变量

2012-09-16 
sqlexec()命令字符中如何使用函数或变量?sqlexec(sjkjb, insert into 订户数据库 (订阅日期,序号,邮编,详

sqlexec()命令字符中如何使用函数或变量?
sqlexec(sjkjb, "insert into 订户数据库 (订阅日期,序号,邮编,详细地址,单位名称,收件人,订阅份数) values ('2012-08-21','1','xxx','xxx,'xxx,'xxx,10)")


我想把上述命令中的日期(2012-08-21)用自动当前日期,用date()函数和变量都不行,请老师指点一下!

[解决办法]
sqlexec(sjkjb, "insert into 订户数据库 (订阅日期,序号,邮编,详细地址,单位名称,收件人,订阅份数) values ('2012-08-21','1','xxx','xxx,'xxx,'xxx,10)")
改为:

sqlexec(sjkjb, "insert into 订户数据库 (订阅日期,序号,邮编,详细地址,单位名称,收件人,订阅份数) values (?Date(),'1','xxx','xxx,'xxx,'xxx,10)")&& Date()是vfp函数,是取得运行这段代码电脑的日期,前面用?即可,Date()也可换成变量



sqlexec(sjkjb, "insert into 订户数据库 (订阅日期,序号,邮编,详细地址,单位名称,收件人,订阅份数) values (Getdate(),'1','xxx','xxx,'xxx,'xxx,10)")&& Getdate()是 SQL 函数,是取得SQL所在电脑的日期。

热点排行