我想请问一下 是不是在表格里面写入数据 只要保存了 就表示进入后台了 用 SQL语句就可以查询 还是保存在哪儿
我感觉我用 SQLCompute 统计 表里面 最大的排序码 然后+1得到 一个订单单号 但是 提交两个单号 都是一样的
感觉没有统计到前一个提交的数据
我不知道是什么原因 SQLfind 写的代码 也有些问题 我刚接触数据库这个东西 是小白
请问哪个老师能系统的讲解一下 新增数据保存后和前台后台的关系 前台+后台 = 整个数据 还是 后台 = 整个数据(前台是后台数据的一部分) SQL命令 运作的原理 然后怎么解决编码唯一的问题 谢谢
Dim td As String = Format(Date.Today,"yyMMdd")
Dim max As String
Dim idx As Integer
max = DataTables("移库主表").SQLCompute("max(批次排序码)","[日期] = '"& date.Today &"' And 部门 = '"& bm.Value &"' ")
If max > "" Then '如果存在最大编号
idx = CInt(max) + 1 '获得最大编号的后三位顺序号,并加1
Else
idx = 1 '否则顺序号等于1
End If
Dim drbm As DataRow = DataTables("编码表").Find("[部门名称] = '"& bm.Value &"'")
Dim x As String = td & "+" & drbm("部门编码") & Format(idx,"00")