今日、ASP を作成しているときに、Microsoft VBScript ランタイム エラー エラー 800a01f5 が表示されました。sitename2 の名前を変更したところ、問題は解決されました。
ASP の一部の予約フィールドが原因で分析が行われる可能性があります。 詳細については、「ASP 共通予約語コレクション」の記事を参照してください。
通常はコードに問題はないのですが、IDにも値が入っているのですが、長期間使用しないためライブラリをSQL SERVERライブラリに変更したのですが、これの何が問題なのかお聞きしたいです。エラー。
Microsoft VBScript ランタイム エラー エラー '800a01f5'
不正な割り当て: 'SqlStr'
/admin/list/savedate.asp、60 行目
エラー行コード SQLstr=delete d_31 (id=&id&)
次のようにコードをコピーします。<%
'小分類情報を削除
サブデル購入()
id=clng(Request.QueryString(id))
book=server.createobject(adodb.recordset) を設定します。
SQLstr=delete d_31 ここで id=&id&
conn.SQLstr の実行
セットブック=何もない
接続閉じる
conn=何も設定しない
%>
<スクリプト言語=vbscript>
<!--
msgbox(正常に削除されました!)
window.location.href=buySoScan.asp
-->
</スクリプト>
<%
エンドサブ
%>
解決策: SQLstr を sqlssqls に変更します。
変数名を変更してみてください。変更が必要な SQL ステートメントもあります。
次のようにコードをコピーします。SQLstr=delete d_31 ここで id=&id&
接続実行
SQLstr が次のように変更されました
次のようにコードをコピーします。dim sqlssqls = id= & clng(id) の d_31 から削除
conn.Execute(SQL)