用VB往SQL SERVER中写变量值?急!!!

用VB往SQL SERVER中写变量,在代码中文本格式变量和数字格式变量,在INSERT INTO语句中怎么引用?最好给个例子!

最佳答案

比如:
dim i
i = 1
dim s
s = "文本"
SQL = ”INSERT INTO 表单1 (数字,文本) VALUES (”&Cstr(i)&“, ''"& s &"'')“
向表单1中插入一行,其中数字和文本两个字段的值分别为1和”文本“

vb写SQL就是把在SQL SERVER中写的语句变成字符串形式而已
1、这句话原始SQL语句为
INSERT INTO 表单1 (数字,文本) VALUES (1,''文本'')
2、把这句话变成字符串,两端加双引号即可
”INSERT INTO 表单1 (数字,文本) VALUES (1,''文本'')“
3、如果值是变量
(1)先在变量处打断字符串,原字符串分成了三个字符串
          第一段  ”INSERT INTO 表单1 (数字,文本) VALUES (”   
          第二段   “,''”
          第三段   “'')“
 (2)确认变量是字符串形式,显然s本来就是字符串,而i是数值类型
          那么用函数CStr(i)就把 i 转成了字符串形式。
 (3)合成,字符串间用&连接(+也可以)
         第一段 & CStr(i) & 第二段 & s & 第三段
于是
 ”INSERT INTO 表单1 (数字,文本) VALUES (”& CStr(i)&“,''” & s & “'')“

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc263437.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午2:14
下一篇 2019年6月11日 上午2:15

相关推荐

  • WinCC外部变量值传递给内部变量值

    1)有个WinCC项目,其外部某个变量(来至S7-400)如“DB10.DBD0”已组态到画面中,且数值显示正常,现在希望能将这个变量通过一种方式赋值或传给本WinCC项目的内部变…

    SIMATIC WinCC 2020年11月1日
  • wincc OA是什么东西?

    Wincc OA是什么软件,与Wincc 有什么区别? 最佳答案 1、SIMATIC WinCC 开放式架构是一种 SCADA&n…

    SIMATIC WinCC 2021年7月5日
  • Start_WinCCExplorer ();

    Start_WinCCExplorer ();这个函数在哪里啊 问题补充:这个函数什么意识  帮助里面没有啊 最佳答案 使用F1帮助功能,进行搜索查找…

    SIMATIC WinCC 2021年7月5日
  • 如何把输入输出域的显示变大?

    我厂的画面中有个变量连接DB1.DBD10,是和第三方设备走MODBUS,见图!我想把显示改成7位数,该如何办? 图片说明:    最佳答案 把你的数据格式改为…

    2019年6月11日
  • PCS7的wincc报警记录

    在使用PCS7的wincc功能时(只用了winc功能),发现报警会自动消失,之前做项目的时候记得需要按确认才会把已处理的报警删去,现在是自动没了,求指点哪里设置有问题吗 最佳答案 …

    SIMATIC WinCC 2021年7月5日
  • DdeServ.exe

    我WINCC和EXCEL用DDE连接  怎么在计算机–属性–启动 然后添加里面找不到DdeServ.exe请各位高人指点一下 最佳答案 资料已发送…

    SIMATIC WinCC 2019年6月11日
  • VBS脚本获取另一画面中两个TextBox值

    A画面中的按钮,想要读取B画面中两个Textbox中的值。知道读取本画面的语句是:Dim UserName ‘用户名、密码,操作备注Dim TextU…

    SIMATIC WinCC 2019年6月11日
  • wincc错误打不开

    wincc提示当前不允许访问该项目,装载错误 最佳答案 你的项目是不是移植过来的,注意授权。 打开控制面板,打开“管理工具”—“计算机管理”—-“用户”—选择…

    SIMATIC WinCC 2019年6月11日
  • 高分求助wincc画面显示问题

    做一个项目,原先wincc画面上的变频器速度值是百分比显示,采集的是DB100.DBD104,(该变频器是西门子变频器,是通过通讯连接)现在换了一台国产变频器,也不能通过通讯连接,…

    SIMATIC WinCC 2017年8月3日
  • wincc7.4订货号

    如题,订货号多少,价格大约多少 最佳答案 SIMATIC WinCC v7.4    "WinCC亚洲版基本运…

    SIMATIC WinCC 2021年7月5日