asp程序如何兼容acc和sql
来源:百度知道 编辑:UC知道 时间:2024/05/06 08:22:20
在用sql acc的时候,要在哪些地方注意呢?是不是
if...acc then acc的代码
if...sql then sql的代码?
请知道的朋友给个解答,谢谢
一般是定义一个变量
比如:IsSqlDataBase= 1 '数据库类型,"1"SQL,"0"为ACCESS
然后后边对这个变量做判断
if IsSqlDataBase=1 then
连接sql数据库语句
else
连接access数据库语句
end if
Access与语句SqlServer的语句语法区别
1、 Inser Into …..Select …From 语句:
在ACCESS中以下语句
INSERT INTO
PubSubJectAccCopys(Copy_id,Acc_id,Acc_Pid,Acc_name,acc_short,Acc_Comment,Acc_Pro,acc_type,Sub_id_flag,acc_index) (SELECT 200201,Acc_id,Acc_Pid,Acc_name,acc_short,Acc_Comment,Acc_Pro,acc_type,Sub_id_flag,acc_index FROM PubSubJectAcc WHERE PubSubJectAcc.co_type='03')
中后面"(select 200201******.co_Type='03')"中的小括号("(",")")必须去掉才能执行,如下:
INSERT INTO
PubSubJectAccCopys(Copy_id,Acc_id,Acc_Pid,Acc_name,acc_short,Acc_Comment,Acc_Pro,acc_type,Sub_id_flag,acc_index) SELECT 200201,Acc_id,Acc_Pid,Acc_name,acc_short,Acc_Comment,Acc_Pro,acc_type,Sub_id_flag,acc_index FROM PubSubJectAcc WHERE PubSubJec