- ベストアンサー
aspxにクエリを渡すときは
aspxにクエリを渡すときは .aspx?q=123.html という形になります。 (?や=が入る) ?や=が入らない形でクエリを渡すことは可能でしょうか? (.aspx_q-123.htmlみたいに。) _が?の代わり、-が=の代わり。
- ENTRE
- お礼率0% (16/2523)
- Microsoft ASP
- 回答数2
- ありがとう数10
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
例えば .aspx_q-123.htmlみたいに指定したとしたら、拡張子htmlのファイルを要求しているとサーバは捉えるでしょうね・・・ クエリパラメータのルールですから、「?」や「=」が入らない形は無理でしょう。
その他の回答 (1)
- todo36
- ベストアンサー率58% (728/1234)
どうしてもやりたいのであれば、「URL書き換え」という手段で可能です。
関連するQ&A
- 更新不可能なクエリに対して更新クエリを実行する方法
複数のテーブルをつないでクエリ(Q1)を作成し、 そのクエリを基に更新クエリを作成したら、 画面のように「更新可能なクエリである事が必要です」 となってしまったのですが、 このクエリ(Q1)の条件で更新クエリをしたい場合、 どういう方法があるのでしょうか? 現在更新不可能なクエリに対して更新クエリを実行する方法はありますか?
- ベストアンサー
- オフィス系ソフト
- 1つのaspxファイルで複数のaspxファイルを表示するには?
現在VWD2008EXで画面を作っているのですが トップメニューやサイドメニュー毎にaspxファイルを用意して それを一括で表示できるような事がやりたいのですが どうすれば良いでしょうか? 具体的にはDefault.aspxでレイアウトを整えて LeftMenu.aspx、TopMenu.aspxを読み込んで表示したいと考えています。
- ベストアンサー
- Microsoft ASP
- .NETのaspxについて。
現在、VisualBasic.NETのWebアプリケーション製作を利用して、ネット上からデータベースを閲覧するaspxを作成しています。 ローカル(自パソ)での閲覧はエラーが出ないのですが、そのファイルをサーバー上に上げて実行(アクセス)すると、サーバーエラーが出てきます。 aspxでサーバエラーが出ないようにするには、どのようにすればよろしいのでしょうか。 プログラム上のデータベース接続には、サーバのIPアドレスを利用して接続しています。 また、自パソのOSはxp サーバは2000Proです。 サーバには.Netは入っていません。
- ベストアンサー
- Microsoft ASP
- アクセス2000でクエリを組んだのですが。。。
こんにちわ。アクセス初心者です。まず順に追って説明します。 (1)15000件ある顧客名簿と1500件ある担当会社のテーブルをリレーションで結び、クエリを組みました。「Q_顧客名簿」と名づけました。その時点で15000件データが存在します。 (2)フォーム「Q_顧客名簿」を元にフォームを作成しました。そして氏名の曖昧検索をしたいのでまずフォームのテキストボックスに「氏名検索」と名づけて、クエリの画面に戻り「Q_顧客名簿」を元に新たなクエリを組み、「氏名」のフィールドの抽出方法に以下のような文を入れました。 『Like "*" & [forms]![集合フォーム_1]![氏名検索] & "*"』 このクエリを「Q_氏名検索」と名づけました。 (3)フォームの左端をに「Q_氏名検索」が生きるよう設定をし、「氏名検索」のテキストボックスに「再クエリ」を組んだのですが、顧客データ数が15000あるはずなのが11000まで減ってしまいました。 おそらく検索式に何かが足りないのだと思うのですが、SQLやVBAがわからないのでどうすればいいかわかりません。 アクセスの詳しい方、教えていただけませんでしょうか?よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 【Access】2つのクエリを1つにまとめる方法
下記のT_Subテーブルでmain_idフィールド毎のdayフィールドの最大値のレコードを取得し、 取得したレコードの中でT_Mainのidフィールドに存在するもののみを表示したいと思い、 下記のQ_T_Sub_SelectクエリとQ_Ansクエリを作成し、 Q_Ansクエリを実行する事で意図した動作になったと思います。 その後、この2つのクエリを1つのクエリにまとめようと思ったのですが、 どのように記述すれば良いか分からなかった為、アドバイスいただける方がいらっしゃいましたら、 ご教示の程よろしくお願いします。 【Q_T_Sub_Selectクエリ】 SELECT T_Sub.* FROM T_Sub WHERE (((T_Sub.id)=(SELECT TOP 1 id FROM T_Sub Q WHERE Q.main_id = T_Sub.main_id ORDER BY day DESC, id DESC ))); 【Q_Ansクエリ】 SELECT T_Main.id, T_Main.field1, Q_T_Sub_Select.id, Q_T_Sub_Select.day, Q_T_Sub_Select.field2 FROM T_Main LEFT JOIN Q_T_Sub_Select ON T_Main.id = Q_T_Sub_Select.main_id; 【Q_Ansクエリの実行結果】 T_Main.id|field1|Q_T_Sub_Select.id|day|field2 1|A|2| |2000 3|C|6|2011/03/10|200 【テーブル(T_Main)】 id|field1 1|A 3|C 【テーブル(T_Sub)】 id|main_id|day|field2 1|1| |100 2|1| |2000 3|2|2011/03/04|400 4|2|2011/03/03|500 5|3|2011/03/10|300 6|3|2011/03/10|200 なお、1つのクエリにまとめたい理由ですが、最終的にはクエリではなく、 Visual Basic上に記述を移植したいと思っているためです。 ちなみに、1つのクエリをVisual Basic上に移植して SQLの実行結果を利用するイメージは何となく分かるため、 2つのクエリを1つにまとめる方法を希望しましたが、 2つのSQL文があってもクエリなどを使用せず、 Visual Basic上への記述のみで動作する方法があれば、そのような方法でも大丈夫です。 以上、よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- SqlServer2012 ビューとクエリ
SqlServerにおける、ビューとクエリについて、その違いというか、概念を教えてください。 私は、最初にAccessと「標準SQL」という本で、データベースを学びました。 本を読んでAccessに向かったときに、クエリってビューのことなのかな?と思って、ずっとやってきました。 ところが、SqlServerには、両方の言葉が出てきます。で、とりあえず、クエリをデザイナで作ってみて、クエリにクエリを内包するようなものを作る段になって、クエリが追加できなことに気づきました。Accessでクエリのタブがあるところに、ビューというタブがあるので、クエリの代わりに、ビューを作りました。まったく同じ手順で作れましたが、保存するときに、「OrderBy句は、ビュー定義のTOP句によって返される行を決定するためだけに使用されます。したがってクエリ自体でもOrderByが指定されていないと、ビューでクエリを実行したときに結果が並べ替えられ宇保証はありません。」 などと、表示されます。 ビューでクエリを実行するとは、どういう事なのでしょうか?クエリを実行するのと、ビューを実行(?)するのは、何か違うのでしょうか?
- ベストアンサー
- SQL Server
- 「.aspx」は何で作成されているのでしょう?
会社の業務で使っているシステムの拡張子が「.aspx」なのですが 何で(java・c++など)作成されているのでしょう? 会社に聞ける人がいなくわかりません。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- クエリで自動連番のふり方
次のようなテーブル(T_連番)が元となったクエリ(Q_連番)があります。 テーブル:T_連番 氏名 あああ あああ いいい いいい ううう ううう えええ えええ いうえ いうえ あかさ あかさ えおか えおか クエリ:Q_連番 氏名 あああ あああ いいい いいい ううう ううう えええ えええ いうえ いうえ あかさ あかさ えおか えおか Q_連番では、T_連番をそのままフィールドに入れていますので、 同じ並びで表示となります。この同じ並びとなったものに、下記のように自動で連番を ふりたいと考えています。 クエリ:Q_連番 氏名 連番 あああ あああ 1 いいい いいい 2 ううう ううう 3 えええ えええ 4 いうえ いうえ 5 あかさ あかさ 6 えおか えおか 7 インターネットで色々検索しましたが分かりませんでしたので、ご教示をお願いいたします。
- ベストアンサー
- Access(アクセス)
- QUERY_STRINGを連想配列に入れたい
よろしくお願いします。 $_SERVER['QUERY_STRING']の値 q1=abc&q2=def&q3=ghi を連想配列に入れたいと思います。 $array = array("q1"=>"abc","q2"=>"def","q3"=>"ghi"); どのようにしたらQUERY_STRINGの値を連想配列に入れられますか?
- ベストアンサー
- PHP