0

テーブルにデータを挿入したい

flight_reservation(reserve_id, customer_id, tariff_id, total_price, date)

reserve_id は auto_id です。さらに、triff_id はテーブル fare_tariff から、customer_id はテーブル customer から取得されます。データベースからtarriage_idとtotal_priceを取得し、reservation.aspxページのカレンダー選択から日付値を取得して、confirm.aspxページに渡しました。registration.aspx ページの最後でクエリを実行したいと考えています。この 3 つの値を registration.aspx ページに渡したいと思います。今、私の問題は、tarriage_id と total_price を confirm.aspx ページに渡すことができたことです。しかし、同じ方法で日付の値を渡すことができませんでした..予約ページで使用したもの:

Response.Ridirect("confirm.aspx? &tariff_id= " + tariff_id + " &total_price= " + total_price+ " &date= " +date);

私はconfirm.aspxページでtarriage_idとtotal_priceを取得できましたが、日付の値を取得できませんでした.ここで日付は、カレンダーコントロールから選択された文字列値を保持する変数です. 日付の値を取得するのを手伝ってくれる人はいますか?

4

1 に答える 1

1

私にとって本当に際立っていることの 1 つは、URL のスペースです。これは、ターゲット ページが渡された日付を解析しようとするときに問題を引き起こす可能性があります。これはあなたがやりたいことだとは思いません。

代わりにこれを試してください:

Response.Ridirect("confirm.aspx?tariff_id=" + tariff_id + "&total_price=" + total_price+ "&date=" +date);
于 2013-04-26T04:33:12.737 に答える