以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]QQ客户端登录显示已添加 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146657) |
||||
-- 作者:manyifuwu -- 发布时间:2020/2/28 15:28:00 -- [求助]QQ客户端登录显示已添加 .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.1.19.19 错误所在事件:项目,AfterOpenProject 详细错误信息: 已添加了具有相同键的项。 代码是: |
||||
-- 作者:有点蓝 -- 发布时间:2020/2/28 15:56:00 -- 出现了重复的录入人,字典里面qz是键值,键值不能重复的 flbhs.Add(qz, id)
|
||||
-- 作者:manyifuwu -- 发布时间:2020/2/28 16:07:00 -- 但是,一个录入人会录入多条。怎么改呢? [此贴子已经被作者于2020/2/28 16:07:42编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2020/2/28 16:17:00 -- 可以考虑把录入人和日期加起来作为键值 |
||||
-- 作者:manyifuwu -- 发布时间:2020/2/28 16:22:00 -- 怎改呢 我菜的很,怎么改呢? [此贴子已经被作者于2020/2/28 16:34:41编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2020/2/28 17:11:00 -- 编号的生成规则是什么?按秒排序号? 试试 cmd.CommandText = "Select 录入人,convert(录入日期,nvarchar(20),120) as 录入日期, Max(派单id) as 派单id From {派工} Group By 录入人,convert(录入日期,nvarchar(20),120)"
|
||||
-- 作者:manyifuwu -- 发布时间:2020/2/28 17:17:00 -- 是录入人,+录入日期 = 派单id 录入日期是按秒: Format(dr("录入日期"),"yyyyMMddHHmmss
|
||||
-- 作者:manyifuwu -- 发布时间:2020/2/28 17:26:00 -- 录入日期:是日期列 Foxtable 版本:2020.1.19.19 错误所在事件: 详细错误信息: \'nvarchar\' 不是可以识别的 内置函数名称。
[此贴子已经被作者于2020/2/28 17:42:07编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2020/2/28 18:01:00 -- SqlServer才能这样用,如果不是请上传实例测试 |
||||
-- 作者:manyifuwu -- 发布时间:2020/2/28 18:07:00 -- 谢谢,蓝老师
[此贴子已经被作者于2020/2/28 21:38:03编辑过]
|