以文本方式查看主题

-  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
--  
找到问题啦,晕,居然是写错表名,应该是登陆管理,。