Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
New OleDb.OleDbCommand で入力する文字を変数で定義できますか?
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10171#CommentId20385
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
他路
 (社会人)
投稿日時
2011/4/21 17:22:34
neptuneさん、ありがとうございます。
ご指摘の通りですね。すみませんでした。以後、気をつけます。
>Com.Parameters.Add("@p1", OleDbType.VarChar, 80).Value = a
の OleDbType のところで、宣言されていません。のエラーが発生します。
そこで、宣言の方法を理解すべく
http://msdn.microsoft.com/ja-jp/library/system.data.oledb.oledbparameter.aspx
へ行き、よくわからないまま、そこにあった宣言のサンプル
Public NotInheritable Class OleDbParameter _
Inherits DbParameter _
Implements ICloneable, IDbDataParameter, IDataParameter
をコピーしたのですが、かえってエラーが増えました。
そこで、エラーが発生した、 OleDbType にカーソルを当てたときに、表示された
Imports System.Data.OleDb を追加したのですが
「出力テーブル’管理番号’が見つかりませんでした」のエラーが発生しています。
なんとなく、Parameters か OleDbType の宣言をすればよいのかな?
と思っているのですが、もう少し、自分で調べてみます。