
[OSのVER]:NT4
[OracleのVER]:Oracle7
環境Oracle7、ASP
初めて投稿させていただきます。
ASPでOracleの受注表(B1JUCHU)にある担当者コード(TANTO_CD)で、担当者マスタ(B1MTANTO)から担当者名
(TANTO_NM)を取り出し、表示しようとしています。
担当者マスタには、受注表の担当者コードが全てあるわけではありません(ないものがある)。
ここで、担当者マスタに無い担当者コードがあった場合、以下のコードで次のエラーがブラウザ上に出ます。
[Oracle][ODBC][Ora]ORA-01722: 数値が無効です。
担当者マスタに担当者コードがあるレコードまでは、担当者名が表示されるのですが、担当者マスタに担当者コードが
ないところでエラーがでます。
SQLの戻り値がNULLで、それを数値列へ入れようとしているため、このエラーが出ていると思うのですが、良い解決
法が思いつきません。アドバイスお願います。
strSQL = " SELECT * FROM B1JUCHU WHERE BUMON_CD = '" & Request.Form("frm1") & "'"
Set oraDs = cn.Execute(strSQL)
~
strSQL2= " SELECT TANTO_NM FROM B1MTANTO WHERE TANTO_CD = " & oraDs("TANTO_CD")
Set oraDs2 = cn.Execute(strSQL2)
~
<td class="TextList"><%=oraDs2("TANTO_NM") %></td>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オラクル12C_SQLPlusで実行す...
-
oracle 2つの列の比較
-
SQL ブレーク処理について
-
sqlで質問です。 Aテーブルは店...
-
SQLの中上級者へのレベルアップ...
-
SELECTによる表の変換方法を教...
-
開発対象となるアプリケーショ...
-
質問です。 下記のテーブルとデ...
-
Oracleですがsqlで質問です。 ...
-
sqlで質問です。 Aテーブルの登...
-
sqlで質問です。 Aテーブルの情...
-
SQLの書き方について
-
SQLについて教えて下さい。 主...
-
sqlで質問です。 idを元にidに...
-
oracleで 10,20, 30, というデ...
-
索引作成について
-
googleプレイの履歴で取得とイ...
-
sql(oracle)で質問です。 テ...
-
オラクルゴールドについて
-
sqlのupdate文で質問です。 テ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ORA-01722: 数値が無効です
-
フォームで検索 エラーの表示...
-
SQLでグループ化した結果の件数...
-
項目名の制限について
-
改行コードを削除して取得する...
-
MySQLで改行を含む文の登録のし...
-
集計のSQLをお教え下さい
-
アクセスのクエリについて(前...
-
SQL文 2つのテーブルから、グ...
-
Access クエリ内のクエリ
-
Accessで期間指定の売上合計と...
-
SQLが分かりません
-
updateについて(SQL)
-
SQL文 グループ集計TOPに対する...
-
オラクルSQLの累計値取得方法に...
-
集合関数(MIN)で取得した値を...
-
ORACLEのUPDATEについて...
-
日付に関するSQL分で
-
SQLの抽出方法について
-
列名無効について
おすすめ情報