Foxtable(狐表)用户栏目专家坐堂 → 悲剧,重做系统后项目登录不了了


  共有4251人关注过本帖平板打印复制链接

主题:悲剧,重做系统后项目登录不了了

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


加好友 发短信
等级:二尾狐 帖子:515 积分:5051 威望:0 精华:0 注册:2017/9/1 23:28:00
悲剧,重做系统后项目登录不了了  发帖心情 Post By:2022/6/11 4:01:00 [只看该作者]

问题是这样,系统重做,重新恢复数据库,安装狐表专业版,打开项目报错:

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看
然后是

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看
这两个是全局代码,代码如下:
Public _UserName As String '用户名
Public _UserGroup As String '用户分组
Public _RealName As String '用户分组

然后在系统登录的时候要先打开登录窗口,登录窗口代码如下:

Dim UserName As String = e.Form.Controls("UserName").Value
Dim cmd As New SQLCommand
Dim dt As DataTable
Dim dr As DataRow
cmd.C
If UserName = ""  Then
    Messagebox.show("请选择用户!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
End If
cmd.CommandText = "Se7ect * From {Users} Where [Name] = '" & UserName & "'"
dt = cmd.ExecuteReader
If dt.DataRows.Count = 0 Then
    Messagebox.show("此用户不存在!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
End If
dr = dt.DataRows(0)
If e.Form.Controls("PassWord").Value = dr("Password") Then
    _UserName = UserName
    _UserGroup = dr("Group") 
    _RealName = dr("真实姓名")
    e.Form.Close
Else
    Messagebox.show("密码错误!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If

我所有的项目登录窗口都是一个样的。其它项目都正常。然后自己检查错误。
1、卸载数据库打开项目,报“不存在XXX数据源”错误,说明数据源正确
2、检查对应的表是否存在对应字段及数据,正确,没有问题。

问题有点大,从错误信息来看是全局代码没有运行??导致后面的错误?
现在是按ctrl打开项目也无法进入项目,按ctrl+shift+F12也无法打开系统菜单。
求老师指点。




 回到顶部