在VFP中的代码:
SELE 1
USE DATABASE\DB1
COPY to tmpSELE 2
USE DATABASE\DB2
ZAP
APPE from tmp
Go top
其中:DB1和DB2都是库里已存在的表。请问tmp一定是已经存在的表吗??
请问如何将这段代码用VB 实现??
SELE 1
USE DATABASE\DB1
COPY to tmpSELE 2
USE DATABASE\DB2
ZAP
APPE from tmp
Go top
其中:DB1和DB2都是库里已存在的表。请问tmp一定是已经存在的表吗??
请问如何将这段代码用VB 实现??
解决方案 »
- 关于内存画图的问题
- for next 与on error goto的应用。
- 请问有没有检测窗口运行的命令?
- 怎样将MSFlexGird中被选中的行改变背景色?
- 求教:setup factory 打包vb项目的问题,如何设置安装程序的默认路径?
- 多个timer控件的运行
- 报表打印预览的时候,如何让其显示所有页
- 除了版主还谁能删回复??都想骂人了!!!
- 各位高手,请问如何解决水晶报表打印或预览时的第二页的第一行比其他行窄一些的现象(加分)
- 我现在只能给27分!!!我靠!!关于sql语句的问题。我用max()函数得到了最大的值。那么。第二大的值该如何取???
- 如何对双声卡编程同时播放不同的两个mp3
- FG的问题
标志临时表tmp??
SELE 1
USE DATABASE\DB1
COPY to tmpSELE 2
USE DATABASE\DB2
ZAP
APPE from tmp
Go top
其中:DB1和DB2都是库里已存在的表。请问tmp一定是已经存在的表吗??
请问如何将这段代码用VB 实现??
要不以后怎么对临时表tmp进行操作??
请教了。
先看一段vb代码:
用的是ADO模型连接数据库SqlInfo = "select a,b,from db1 where a =" + "'" + va + "' and c =" + "'" + vb + "' and gauge =" + "'" + vc + "' and d <> 0"
rss.Open SqlInfo, cn, adOpenDynamic, adLockOptimistic, adCmdText其中a,b ,c是字段名,va,vb,vc是变量名
大家是不是觉得写这句SqlInfo很麻烦啊,用那么多 + 号连接变量和字符串,如果是字符串
变量还得用 ' 号,有没有简便的方法??问题2
先看一段VFP代码:
SELE 1
USE DATABASE\DB1
LOCA for a = trim(field1) + trim(field2)
其中 a 是变量名,field1,field2 是字段名,
如果转化为vb代码,采用的是问题1中代码的写法,那么SqlInfo该如何写??
有没有更好的写法,但必须是ADO模型关联Access数据库。
SqlInfo="select a,b,from db1 "
SqlInfo=SqlInfo+"where a ='" & va & "' and c ='" & vb & "'
SqlInfo=SqlInfo+" and gauge ='" & vc & "' and d<>0 "
这样就不用那么多+来连接了,并且能够看得更加清楚
不清楚你的变量是什么类型的
例如:dim a as long
sqlinfo="select * from ....."
rss.Open SqlInfo, cn, adOpenDynamic, adLockOptimistic, adCmdText
if not rss.eof then a=clng(rss.Fields("field1"))+clng(rss.Fields("field2"))
这句话的意思是查找符合条件a = trim(field1) + trim(field2)
的记录,然而
sqlinfo="select * from ....."
rss.Open SqlInfo, cn, adOpenDynamic, adLockOptimistic, adCmdText
if not rss.eof then a=clng(rss.Fields("field1"))+clng(rss.Fields("field2"))
这几句代码好像没有实现这样的功能吧?