请教intouch与SQL连接问题 点击:715 | 回复:2



lijiren

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 4回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2006年3月07日
发表于:2010-01-15 09:19:16
楼主

我的开发环境是win2003server、intouch10.0、SQL2005,intouch脚本如下:

ResultCode = SQLConnect(Sql1,"Provider=SQLOLEDB.1;User ID=yk;Password=yk123;Initial Catalog=Runtime;Data Source=local");

ResultCode = SQLSelect(Sql1,"temp",GetCarId","Way_No=9 and Dele_Mark=1 and pwd=BillNum1",ID DESC");

ResultCode = SQLFirst(Sql1);

Car_Id1=Car_Id;

ResultCode = SQLEnd(Sql1);

ResultCode = SQLDisconnect(Sql1);

数据库可以连接,想找出数据库temp表中pwd列中数值等于Intouch中BillNum1变量的数值的行,其中pwd类型是int,BillNum1类型是I/O整型。想请教(ResultCode = SQLSelect(Sql1,"temp","GetCarId","Way_No=9 and Dele_Mark=1 and pwd=BillNum1","ID DESC");)这行程序错在哪里?其中pwd=BillNum1格式无论写成"pwd="+"‘"+BillNum1+"‘或者"pwd="#"+BillNum1+"#都不行。




deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2010-01-15 09:57:23
1楼

pwd=BillNum1

作成字串再传进去。

语法错误

yinhaitao001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 23回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2008年4月08日
发表于:2010-04-17 13:13:08
2楼
intocuhQQ群24179965

热门招聘
相关主题

官方公众号

智造工程师