以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 记录不使用的时间和用户这个编程对吗 ? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38477) |
-- 作者:wuxianzuoji41 -- 发布时间:2013/7/30 12:43:00 -- 记录不使用的时间和用户这个编程对吗 ? If LastInputTickCount > 30000 Then \'如果在30秒没有操作
提示错误,谁帮看一下 [此贴子已经被作者于2013-7-30 12:53:11编辑过]
|
-- 作者:fjlclxj -- 发布时间:2013/7/30 12:58:00 -- 字段类型 |
-- 作者:lsy -- 发布时间:2013/7/30 13:20:00 -- 不是字段类型的问题,是_Identify这个列,Insert Into,在狐表中好像没法用。 |
-- 作者:wuxianzuoji41 -- 发布时间:2013/7/30 13:28:00 -- 以下是引用lsy在2013-7-30 13:20:00的发言:
不是字段类型的问题,是_Identify这个列,Insert Into,在狐表中好像没法用。 我这个是SQL,我把狐表生成的_Identify给删除了,弄了一个序号列做主键。 另外在后台增加记录如果不用insert into该用哪个 |
-- 作者:lsy -- 发布时间:2013/7/30 13:40:00 -- _Identify,内部数据表,也是报错,用不了Insert Into,帮助中的例子一样报错。 |
-- 作者:狐狸爸爸 -- 发布时间:2013/7/30 14:27:00 -- 1、如果内部表,不能用Insert增加增加行。 2、如果外部表,记得指定数据源名称,显然你没有指定 3、你的序号列,必须是自动增量型,因为你的代码没有给序号指定值。 |
-- 作者:lsy -- 发布时间:2013/7/30 14:34:00 -- 以下是引用狐狸爸爸在2013-7-30 14:27:00的发言:
1、如果内部表,不能用Insert增加增加行。 2、如果外部表,记得指定数据源名称,显然你没有指定 3、你的序号列,必须是自动增量型,因为你的代码没有给序号指定值。 本答案很解渴。 |
-- 作者:wuxianzuoji41 -- 发布时间:2013/7/30 14:45:00 -- 以下是引用狐狸爸爸在2013-7-30 14:27:00的发言:
1、如果内部表,不能用Insert增加增加行。 2、如果外部表,记得指定数据源名称,显然你没有指定 3、你的序号列,必须是自动增量型,因为你的代码没有给序号指定值。 数据源我指定了,没有拷贝过来,一复制到这个论坛就自动显示不全,我给删除掉了。实际程序中有数据源。我这个是做的序号自增型。 序号是自增型的,还要给序号赋值吗 结构是外部表SQL [此贴子已经被作者于2013-7-30 14:45:10编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2013/7/30 15:47:00 -- 自增行的不需要赋值了,你说有错误,错误提示是什么? |
-- 作者:狐狸爸爸 -- 发布时间:2013/7/30 15:48:00 -- Sql Server的数据源,应该这样:
cmd.CommandText = "insert into {log} (用户名,时间) VALUES (’" & user.name & "‘,’" & Date.now & "‘)"
Access数据源,应该这样: cmd.CommandText = "insert into {log} (用户名,时间) VALUES (’" & user.name & "‘,#" & Date.now & "#)" |