Foxtable(狐表)用户栏目专家坐堂 → [求助]用代码打开项目,设置用户名和密码无效


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

主题:[求助]用代码打开项目,设置用户名和密码无效

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


加好友 发短信
等级:幼狐 帖子:52 积分:565 威望:0 精华:0 注册:2021/9/23 6:49:00
[求助]用代码打开项目,设置用户名和密码无效  发帖心情 Post By:2022/5/5 3:39:00 [显示全部帖子]

Dim fl As String = "C:\foxtable\商业版\CaseStudy\自定义用户管理.Table"
Syscmd.Project.Open(fl,
"吴晓","888")

想用这个代码设置一个专属账号登录口

新建一个项目,设置按钮打开另一个项目,
如果设置了默认用户,不管设置哪一个用户名和密码,都会进入开发者账户
如果没设置默认用户,不管哪一个用户名和密码,都会提示输入密码

并且出现报错
此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.Data.RowNotInTableException: 此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据
   在 System.Data.DataRow.GetDefaultRecord()
   在 System.Data.DataRow.get_Item(String columnName)
   在 Foxtable.WinForm.Form.get_Name()
   在 Foxtable.WinForm.Form.OO.oOoOO_.()
   在 Foxtable.WinForm.Form.o0O_.O0O0.(Object A_0, MouseEventArgs A_1)
   在 System.Windows.Forms.MouseEventHandler.Invoke(Object sender, MouseEventArgs e)
   在 System.Windows.Forms.Control.OnMouseUp(MouseEventArgs e)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 C1.Win.C1Input.C1PictureBox.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

========================分割线==============================================
在同一个项目里,想要设置另一个账户的快捷键(比如说普通用户切换到开发者用户)。如果是普通用户的界面按这个按钮就还是普通用户的界面,如果是开发者按下这个按钮,不管设置哪个账号都只能打开开发者的账号
[此贴子已经被作者于2022/5/5 5:20:17编辑过]

 回到顶部