以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求助:access数据库写入数据报错, (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=61934) |
-- 作者:bahamute -- 发布时间:2014/12/22 17:24:00 -- 求助:access数据库写入数据报错, access数据库,以下代码用于记录用户登录信息,代码写在登录窗口确定按钮里,运行项目是总是提示: .NET Framework 版本:2.0.50727.5485 Foxtable 版本:2014.11.11.1 错误所在事件: 详细错误信息: 找不到输出表 \'登录管理\' 。 但是数据库里明明有这张表啊,而且是从ft里面新建的,请指教。 Dim HostName As String HostName= System.Net.Dns.GetHostName \'获得本机的机器名 Dim IPAdress As System.Net.IPAddress IPAdress= System.Net.Dns.GetHostByName(HostName).AddressList.GetValue(0) \'获得本机的IP地址 Dim IPadd As String IPadd=cstr(IPAdress.Tostring) Dim nics() As System.Net.NetworkInformation.NetworkInterface = System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces Dim MAC As String = nics(0).GetPhysicalAddress.Tostring \'获得MAC地址 Dim ComputerName As String = Environment.MachineName \'获得计算机名称 Dim cmd1 As New SQLCommand cmd1.C cmd1.CommandText = "Insert Into {登录管理} ([用户名],[计算机名],[MAC地址],[IP地址],[登陆日期]) Values (\'" & _UserName & "\',\'" & ComputerName & "\',\'" & MAC & "\',\'" & IPadd &"\', #" & Date.now &"#)" cmd1.ExecuteNonQuery |
-- 作者:有点甜 -- 发布时间:2014/12/22 17:27:00 -- 你看一下你的access数据库,有没有这张表 登录管理
是不是你这张表是内部表? |
-- 作者:bahamute -- 发布时间:2014/12/22 17:49:00 -- 找到问题啦,晕,居然是写错表名,应该是登陆管理,。 |