Parameterで〜文字指定するには?


骸骨  2005-06-24 01:46:32  No: 122994

以下のようにParameter使用してクエリを実行する場合、
パラメータの値が文字列0であった場合にエラーとなります。
何故?  また、一般的にどのように対処するのですか?
Set ObjCmd = Server.CreateObject("ADODB.Command")
ObjCmd.CommandText= strSQL
ObjCmd.CommandType = 1
ObjCmd.ActiveConnection = ObjConn
Set ObjName = Server.CreateObject("ADODB.Parameter")
ObjName.Value = str_Address
ObjName.Size = Len(str_Address)
ObjName.Type = 200
ObjCmd.Parameters.Append ObjName  <-エラー

ちなみに、クエリ文を全て文字列で作成して
objRec.Open strSQL, objConn, 3, 1, 1
を実行すれば聖女うに処理はされますが、Parameterを使用したいので、
どなたか教えてください。


  2005-06-24 05:51:48  No: 122995

こっちで聞くならば、こちらを解決済にして、閉じてください。
http://www2.moug.net/bbs/program/20050623000004.htm


medaka  2005-06-24 18:57:31  No: 122996

さいていげんのかんきょうはかいたほうがいいよ
あとえらーのないようも
うちのかんきょうではもじれつながさぜろでもぱらめーたーくえり
もんだいなくしょりされました


ねぇ  2005-06-24 20:21:56  No: 122997

私は、いっぺん氏んできた方がいいと思います。
http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&namber=11443&rev=&no=0


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加