人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ASP2.0の質問です。WindowsServer2003とSqlServer2000で動作させています。
上記ソースコードを実行すると500エラーが帰ってきます。何か間違っているところありますでしょうか?どうやら、CreateObject("ADODB.Connection")で失敗してしまうようです。ホスティングのため、なかなかサーバーの設定ができないでいます。少しでもお気づきの点がありましたらご指摘おねがいします。
-------------------------
strDB= "Provider=SQLOLEDB;Server=***.***.***.***;Database=*****;UID=***;PWD=***"
Set dbo = Server.CreateObject("ADODB.Connection")
dbo.Open strDB
If Err.Number <> 0 Then
response.write("error")
Exit Sub
End If

strSql= "SELECT COUNT(id_hoge) AS XCOUNT FROM tables"
Set rs= dbo.Execute(strSql)
If Err.Number <> 0 Then
response.write(strSql)
Exit Sub
End If

nTotal= rs("XCOUNT").Value
response.Write(nTotal)
-------------------------

●質問者: disca
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:2.0 as EXIT Number open
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kaijikaiji
●60ポイント

まずエラーの箇所が特定できていない状態だと思います。

「On Error Resume Next」を最初の方に記述してエラーが出ても内部サーバエラーを出さずに強制的に次の行に進むようにして、Err.Number と Err.Description を出力してデバッグしてはどうでしょうか?

◎質問者からの返答

ありがとうございます。

早速使わせていただきます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ