ASP 中的多步骤 OLE DB 操作产生错误 5

发布于 科技 2024-04-07
8个回答
  1. 匿名用户2024-01-27

    数据库联接错误,记录集也错误。

    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 %>

  2. 匿名用户2024-01-26

    "f:\website\"

    在这里,更改相对于天体标尺到站点的绝对路径,然后将其转换为物理地址。

  3. 匿名用户2024-01-25

    您的 ODBC 连接驱动程序有问题。

    您可以查看计算机上的 ODBC,然后是它指向的 Leadbbs 用户第 603 行。

    文件。

  4. 匿名用户2024-01-24

    如果更新中的数据长度超过数据库字段的长度或数据类型不匹配,请注意检查。

    sql 常规文本 varchar50 就足够了。

    仔细检查每个字段。

  5. 匿名用户2024-01-23

    请检查每个 OLE DB 状态值。 没有做任何工作。

    您插入的值超出了允许的值。 稍微扩展字段值,或者添加更少一点,就可以了。 最有可能的是,连接错误,字段引用错误。

  6. 匿名用户2024-01-22

    如果出现此类错误,通常是由于更新中的数据长度超过数据库字段的长度或数据类型不匹配所致

    rs("name") = id

    rs("password") = hashrs("reg_date") = date() time() 写入语句的字段的类型和长度。从你说的,rs("name") 最有可能成为太短的名称字段的目标。

  7. 匿名用户2024-01-21

    "sessionid") 是一个记录集,而不是一个值,并且不能分配给它,这意味着 Finch 中的一个项目必须与一个项目一起调用,例如。

    sessionid").value

    您只能尽早固定,以便使用循环来制作桶姿势,以便为所有记录分配值,例如。

    while not

    objrs("sessionid") strsessionidwend

  8. 匿名用户2024-01-20

    RS 首先设置状态、编辑或添加新,然后就可以更新了!

    另外:您看不到 rs 生成的参数,如果生成的记录集 (rs) 的参数缩短或只读,则无法修改数据。

相关回答
4个回答2024-04-07

CTIVE服务器页面的缩写,意思是“活动服务器网页”。 ASP是Microsoft开发的一款用于替代CGI脚本程序的应用程序,它可以与数据库和其他程序进行交互,是一种简单方便的编程工具。 asp 网页文件的格式为: >>>More

13个回答2024-04-07

我真的不明白你的意思。

你可以嗨我帮你看。 >>>More

5个回答2024-04-07

function getsqlrecordset(sqlstring,filename) '连接到数据库以打开记录集的函数。 >>>More

18个回答2024-04-07

on error resume next

connstr = provider = ;数据源 = 隐隐 & >>>More

16个回答2024-04-07

您可以使用 ** 作为登录用户。