出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() |
[2702] 1回のフォーム送信で複数のレコードにデータを入力する方法 |
投稿者:染井芳野さん 2002/09/26 0:13:17 |
はじめまして。よろしくおねがいします。 現在、スケジューラーを作成しようとしてます。 サンプル集などでよく見る1日単位の内容更新ではなく、1ヶ月単位の内容更新のスケジューラーにしようと思ってます。 そこで質問なのですが、 <% m = Month(Date) y = Year(Date) nextm = DateAdd("m", 1, Date) addm = Month(nextm) addy = Year(nextm) endday = Day(DateSerial(addy,addm,1)-1) %> <form> <table> <% For a = 1 to endday %> <tr bgcolor=pink> <td><%= m %>月<%= a %>日</td> <% hyoujun = DateSerial(y,m,a) %> <td><%= WeekdayName(Weekday(hyoujun),False) %></td> <td><form><select name=kaisi> <option value=null>開始 <% For b = 0 to 24 %> <option value=<%= b %>><%= b %>時 <% Next%> </form></td> <td><form><select name=owari> <option value=null>終了 <% For b = 0 to 24 %> <option value=<%= b %>><%= b %>時 <% Next%> </form></td> <td><input type="text" name="memo" SIZE="10"></td> </tr> <% Next %> </table> </form> このようなフォームからの1回の送信で、複数のレコードにデータを入力することは可能でしょうか? DBのフィールドは[日付][開始時間][終了時間][メモ]の4つです。 |
[2706] Re:1回のフォーム送信で複数のレコードにデータを入力する方法 |
投稿者:かずみさん 2002/09/26 9:46:49 |
> このようなフォームからの1回の送信で、複数のレコードにデータを入力することは可能でしょうか? 基本的には可能かと思いますが、詳細仕様がわからないのでなんとも いえないですね。送信ボタンを作って、POSTで更新用のASPにデータ を送信して、更新用のASPで更新してやればいいとおもいます。 #そういうことじゃない? |
[2727] Re:1回のフォーム送信で複数のレコードにデータを入力する方法 |
投稿者:染井芳野さん 2002/09/29 0:17:50 |
ん〜、文章で伝えるのはなかなか難しいですね・・・ 更新ASPの中で Request.Form("kaisi") とすると、今のままの状態でデータを送信すると、1日から30日までのデータを一気に送信することにならないでしょうか? 変な文章ですみませんm(_ _)m |
[2728] Re:1回のフォーム送信で複数のレコードにデータを入力する方法 |
投稿者:とこおかさん 2002/09/29 3:01:34 |
とこおかです。 配列にすれば良いんじゃないですか? |
TreeBBS For ASP V.0.1.3 |