出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

ファイルアップロード後レコード更新   ミントさん [2002/06/26 15:07:58] [2229]
  Re:ファイルアップロード後レコード更新   北岳さん [2002/06/26 19:45:27] [2235]
    Re:ファイルアップロード後レコード更新   ミントさん [2002/06/26 20:13:44] [2237]
      Re:出来ました!ありがとうございました。   爽聞茶さん [2002/06/28 17:50:16] [2240]

[2229] ファイルアップロード後レコード更新
投稿者:ミントさん 2002/06/26 15:07:58
ミントです。昨日からお世話になってます。

昨日から行なったファイルのアップロードはくっくさん、北岳さんからのアドバイスのおかげで成功し大変感謝してます。ありがとうございました。
今は、入力フォームからファイルのアップロード後、レコード更新を行なおうとしていますが、レコードが更新されないんです。
検証を重ねたところ、BASP21を使用するときに<FORM>タグに付ける「ENCTYPE="multipart/form-data"」で引っかかるみたいで、エラーは検出されませんが、入力したデータを取得できていないんです。
こういった現象は今まであるのでしょうか?
BASP21のホームページでも載っていなかったので、ご存知の方がいらっしゃったら、どのように回避したかアドバイスをいただけないでしょうか?
お忙しいところすみません。宜しくお願い致します。

[2235] Re:ファイルアップロード後レコード更新
投稿者:北岳さん 2002/06/26 19:45:27
ファイルをアップロードできている以上は、
fol=bobj.form(b,"a_id") なども取れているはずで、
baspもENCTYPEも引っかかってはいません。

-----------------------------
ちなみに、
b = Request.BinaryRead(a)
で、formの中身は全部 bに、ゴチャマゼに納まっている、と考えてください。
b の中から、必要部分だけをチョビチョビ取り出します。
 
チョビ1:bobj.form(b,"a_id") ---"a_id"というtextboxの中身だけ取り出す。
チョビ2:bobj.FormFileName(b,"file1")--file1のファイル名だけ。
チョビ3:bobj.FormFileSize(b,"file1")---ファイルサイズだけ。
チョビ4:bobj.FormSaveAs(b,"file1",fold1 & "\" & newf1)---file1ファイルの中身(全部)だけ。
エトセトラ。
 
これらは全部1つのformから1つのsubmit釦でいっぺんに送られたものです。
本当はゴチャマゼでなく、name="file1" などで指定された名札を付けたまま、内容がきちんと小分けされています。
例えば同じform内から送られなかったものは、bに入らないので、当然受け取れません。

[2237] Re:ファイルアップロード後レコード更新
投稿者:ミントさん 2002/06/26 20:13:44
ミントです。北岳さんレスありがとうございました。

レス頂いた通りだとbに入っているものを取り出すから、BASP21のformで取り出してレコードを更新するという事ですよね?
他に送られている内容はテキストボックスのTxtName,TxtBusyoです。
(ようするに名前と部署名なんですけど)
これを変数に格納してテーブルに値を入れてレコード更新をすればいいんですよね?
よーするに下記のようにすれば大丈夫ですか?


Dim Name,Busyo

Fol=bobj.form(b,"a_id")
Name=bobj.form(b,"TxtName")
Busyo=bobj.form(b,"TxtBusyo")
oRset("管理id")=Fol
oRset("氏名")=Name
oRset("部署名")=Busyo
oRset.Update

[2240] Re:出来ました!ありがとうございました。
投稿者:爽聞茶さん 2002/06/28 17:50:16
ミントです。

北岳さんようやくアップロード後のレコード更新が完成しました。
本当にありがとうございました!
これからも分からない時に、書き込みすることがあると思いますが宜しくお願い致します。
私も北岳さんのようになれるように頑張ります。



TreeBBS For ASP V.0.1.3
Program By YasNet