Foxtable(狐表)用户栏目专家坐堂 → [求助]加密用harddiskid为什么报错


  共有2027人关注过本帖树形打印复制链接

主题:[求助]加密用harddiskid为什么报错

帅哥哟,离线,有人找我吗?
chnfo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2239 积分:18440 威望:0 精华:0 注册:2011/11/26 20:21:00
[求助]加密用harddiskid为什么报错  发帖心情 Post By:2015/12/16 10:16:00 [只看该作者]

来源:另一种软件加密方式
用computerID就没事,如果把所有的computerID的地方换成HardDiskID,就报出错误来了

运行错误内容如下(截图麻烦,直接传内容了)
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2015.11.2.1
错误所在事件:窗口,Reg,Button1,Click
详细错误信息:
System.ArgumentException: 无法设置列“Name”。此值违反了此列的 MaxLength 限制。
   在 System.Data.DataColumn.CheckMaxLength(DataRow dr)
   在 System.Data.DataColumn.CheckColumnConstraint(DataRow row, DataRowAction action)
   在 System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArgs args, DataRow eRow, DataRowAction eAction, Boolean fireEvent)
   在 System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Int32 position, Boolean fireEvent, Exception& deferredException)
………………

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目44.rar
这是为什么呢?


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/16 10:43:00 [只看该作者]

当你的字符过长,saveConfigeValue是不能保存的。你截取部分字符作为名字吧

 

SaveConfigValue("RegisterRegisterRegisterRegisterRegisterRegisterRegisterRegisterRegisterRegisterRegisterRegisterRegisterRegisterRegisterRegister", "123")


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/12/16 10:45:00 [只看该作者]

最多是23个字符。

 回到顶部