在程序段中使用spt
1、建立连接:myconnect=sqlstringconnect("driver=sql server;server=local;uid=sa;pwd=;database=pubs")
2、调用存储过程:iret=SQLEXEC(myconnect,'exec myproc ?para','cursor')(注意myproc ?para'之间有一空格. 多参数间也需要空格区分。)
3、传递SQL语句:iret=SQLEXEC(myconnect,'select * from tablename where fieldname =?para','cursor')
在数据库中建立连接串:
一、vfp2sql:
"DRIVER=sql server;SERVER=(local);UID=sa;PWD=;DATABASE=bank"
你点验证连接后会补充完整如下:
"DRIVER=sql server;SERVER=(local);UID=sa;PWD=;APP=Microsoft? Visual FoxPro?;WSID=GZPOST-YRF;DATABASE=bank"
这部分:[APP=Microsoft? Visual FoxPro?;WSID=GZPOST-YRF;]是系统自动添加的,据本机设置而定。
二、vfp2mdb:
"Driver={Microsoft Access Driver (*.MDB)}"