保存表格数据到sql server数据库(适合带业务单号和发生日期,比如仓库出入库单据的保存)

这个VB子程序用于将VSFGrid中的数据保存到SQL Server数据库中,特别是带有业务单号(Ywdh)和发生日期(Fsrq)的记录。通过Ywdh和Fsrq组合来查找或新增记录,以最后一列的uniqueidentifier作为主键。程序首先根据Ywdh和fl_Id获取主键值,然后遍历表格数据,更新或插入到相应的表中。
摘要由CSDN通过智能技术生成
'************************************   LMS 2017.10  ( SaveVSFGrid_ByYwdhFsrq )  ************************************
'*     1、保存VSFGrid数据(有Ywdh,fl_id,fsrq):通过ywdh+fsrq,以最后一列为主键值Pmkey(是uniqueidentifier型),并且表里面必须有"Fsrq+Ywdh+fi_id" 字段。(例如:仓库分主表Xxxx_Main和字表Xxxx_Sub,主表里面同时有Ywdh+fsrq,字表里面有Ywdh+fl_id)
'*     根据 Ywdh,按照fl_Id 排序,找到对应的Pmkey  ;  gridcol_fieldlx=0,该字段在表中不存在或者是uniqueidentifier型(数据库字段得到值),不需要保存                      )
'*     参数:Table_Name:要保存的表;Grid_Code:对应在Xt_Grid表中的代码 (要保存表的字段和VSFGrid相对应的列) ;SaveMessage,是否要提示保存成功的信息
'************************************   LMS 2017.10  ( SaveVSFGrid_ByYwdhFsrq )  ************************************
Public Sub SaveVSFGrid_ByYwdhFsrq(VSFGrid As VSFlexGrid, Table_Name As String, Gr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值