-
数据库联接错误,记录集也错误。
dim db
const databasetype="access"
db="更改您的数据地址"
on error resume next
dim connstr
dim conn
connstr = provider=;data source="
set conn = "")
connstr
if err then
set conn = nothing
如果出现数据库连接错误,请检查文件中的数据库参数设置。 "
end if
sub closeconn()
on error resume next
if isobject(conn) thenset conn=nothing
end if
end sub
set rs="")
从 [数据点火表名称] 中选择 *"conn,1,3 %>
-
"f:\website\"
在这里,更改相对于天体标尺到站点的绝对路径,然后将其转换为物理地址。
-
您的 ODBC 连接驱动程序有问题。
您可以查看计算机上的 ODBC,然后是它指向的 Leadbbs 用户第 603 行。
文件。
-
如果更新中的数据长度超过数据库字段的长度或数据类型不匹配,请注意检查。
sql 常规文本 varchar50 就足够了。
仔细检查每个字段。
-
请检查每个 OLE DB 状态值。 没有做任何工作。
您插入的值超出了允许的值。 稍微扩展字段值,或者添加更少一点,就可以了。 最有可能的是,连接错误,字段引用错误。
-
如果出现此类错误,通常是由于更新中的数据长度超过数据库字段的长度或数据类型不匹配所致
rs("name") = id
rs("password") = hashrs("reg_date") = date() time() 写入语句的字段的类型和长度。从你说的,rs("name") 最有可能成为太短的名称字段的目标。
-
"sessionid") 是一个记录集,而不是一个值,并且不能分配给它,这意味着 Finch 中的一个项目必须与一个项目一起调用,例如。
sessionid").value
您只能尽早固定,以便使用循环来制作桶姿势,以便为所有记录分配值,例如。
while not
objrs("sessionid") strsessionidwend
-
RS 首先设置状态、编辑或添加新,然后就可以更新了!
另外:您看不到 rs 生成的参数,如果生成的记录集 (rs) 的参数缩短或只读,则无法修改数据。
CTIVE服务器页面的缩写,意思是“活动服务器网页”。 ASP是Microsoft开发的一款用于替代CGI脚本程序的应用程序,它可以与数据库和其他程序进行交互,是一种简单方便的编程工具。 asp 网页文件的格式为: >>>More
function getsqlrecordset(sqlstring,filename) '连接到数据库以打开记录集的函数。 >>>More