1 名前:nobodyさん mailto:sage [2009/09/01(火) 20:06:04 ID:???] ASP.NETとは、マイクロソフトが提供するWeb アプリケーションと XML Web サービスを構築するための Microsoft .NET Frameworkの一連のテクノロジの一つです。 技術の移り変わりの早い分野ですので、みんなで質問、相談しつつ、より理解を深めていきましょう。 ●ASP.NET関連サイト マイクロソフトASP.NETデベロッパーセンター msdn.microsoft.com/ja-jp/asp.net/default.aspx ASP.NETオフィシャル(英語) www.asp.net/ VisualStudioホームページ www.microsoft.com/japan/msdn/vstudio/ SQLServerホーム www.microsoft.com/japan/sqlserver/2005/default.mspx IISオフィシャル(英語) www.iis.net/ ASP.NETにAJAX技術を取り入れるASP>NET AJAX(英語) www.asp.net/ajax/ ASP.NETにMVCアーキテクチャを取り入れるASP.NET MVC(英語) www.asp.net/mvc/ ASP.NETでのお役立ちの定番サイト www.atmarkit.co.jp/channel/aspnet/aspnet.html ●前スレ 【質問】ASP.NETスレ Part5【議論】 pc11.2ch.net/test/read.cgi/php/1232671611/
780 名前:768 mailto:sage [2010/02/02(火) 18:36:31 ID:???] >>777 読んで実践して、なんとなく理解しました。 MSDNの関連記事も読んだけど、どんどん内容が枝分かれするせいか、 混乱してきて・・・これ結構読み込まないと厳しいですね頑張ります。 ありがとう。 >>779 これすごい。 実際、FormViewとかGridViewなんかより 自由度高いから極めたらいろいろ応用できそう。 Repeaterで作ってみたんだけど、今まで悩んでた、 formview,insertでのデフォルト値の問題に関しては解決できそうです。 ただ、Repeater内で記入した内容をデータベース(SQL)に挿入するってのは可能なんでしょうか? 一応、こんな記事を見つけたんだけど、これを応用してどうにかできないですか? www.c-sharpcorner.com/UploadFile/Mike%20Clark/PageI09042007215545PM/PageI.aspx
781 名前:nobodyさん mailto:sage [2010/02/02(火) 19:23:36 ID:???] >>780 Repeaterに <asp:TextBox ID="tbEditName" Columns="80" Text='<%# this.GetColumnData(Container, "Name")%>' runat="server" style="ime-mode: active;" OnFocus="this.select();" ></asp:TextBox> <asp:Button ID="DeleteButton" runat="server" Text="削除" CommandArgument='<%# this.GetColumnData(Container, "ID") %>' CommandName="Delete" OnClientClick="return confirm('削除しますか?');" /> <asp:Button ID="EditButton" runat="server" Text="編集" CommandArgument='<%# this.GetColumnData(Container, "ID") %>' CommandName="Edit" /> みたいにTextBoxとButtonを設置して、CommandArgumentに設定されたIDから、データベースのIDを取得できる ID取得したらRepeater内にあるコントロールをナメて、同じIDを持つ行を取得して、 その行にあるTextBoxから入力内容を取得して更新すればいい。 for (int i = 0; i < this.rptTikuMaster.Items.Count; i++) { RepeaterItem ri1 = this.repeater.Items[i]; TextBox tbEditName = (TextBox)ri1.FindControl("tbEditName"); int editedID = int.Parse(lblEditID.Text); if (editedID == ID) { //IDが一致したらデータを取得してSQLを更新する break; } } これはRepeater内にTextBoxを設置したパターンだけど、 別途Repeaterの外部にTextBoxを設置しておいて、 そこにRepeaterの編集ボタンを押した行のデータを表示させて、 編集さぜて保存するという方法もある。
782 名前:nobodyさん mailto:sage [2010/02/02(火) 19:59:54 ID:???] foreachを使わないと負けた気がする
783 名前:nobodyさん mailto:sage [2010/02/02(火) 20:10:06 ID:???] すんげー前のをコピペ流用してる奴だから許せw webなんてだいたい設計者によって、新規追加、編集、削除の画面遷移パターンが数パターンしかないからな
784 名前:nobodyさん mailto:sage [2010/02/02(火) 21:14:13 ID:???] ソース出せ厨がぐうの音も出ないほどのソースまるだしだな
785 名前:nobodyさん mailto:sage [2010/02/02(火) 21:24:13 ID:???] C#でASP.NETを始めましたど素人です。 質問なんですが、 サーバ側のC#だと、XmlDocumentやらArrayListやらのクラスを利用できるのですが、 クライアント側のC#だと、ライブラリ参照とかusingとか指定しても利用できないみたいなんですが そーいう仕様なのでしょうか? XmlDocumentとArrayListはけっこう頻繁に使用されるクラスだと思うのですが、クライアント側で使えないってのはけっこうダメージがでかいです。。。
786 名前:nobodyさん mailto:sage [2010/02/02(火) 21:39:41 ID:???] イミフ
787 名前:nobodyさん mailto:sage [2010/02/02(火) 21:43:07 ID:???] >>785 >クライアント側のC#だと、ライブラリ参照とかusingとか指定しても利用できないみたいなんですが ブラウザで動作するJavaScriptとかのこと? なら使用できないね。 独断的に言わせてもらえば、サーバ側はマイクロソフト製品だからなんとでもできるけど、 ブラウザはオープンな規格だからマイクロソフト仕様でそのまま使えることはない。
788 名前:nobodyさん mailto:sage [2010/02/02(火) 21:48:09 ID:???] あ、たぶん記述が足りなかったのですかね(すんません)。。。 クラ側をSilverlightで作成してて、言語はC#とザムルです。 クラ側のイベント処理がC#なんですが、なぜかXmlDocumentやArrayListが使用できない。 using System.Collections; using System.Xml; などは勿論指定しております。
789 名前:nobodyさん mailto:sage [2010/02/02(火) 21:53:22 ID:???] >>788 やっぱりsilverlightだったのか XML関連に関しては >.NET Framework と .NET Framework for Silverlight での XML 処理の違い >msdn.microsoft.com/ja-jp/library/cc189053%28VS.95%29.aspx を参照 ArrayListはジェネリクスのサポートで重複するからSilverlightでは削除されたはず。
790 名前:nobodyさん mailto:sage [2010/02/02(火) 22:08:19 ID:???] >>789 なるほど! ありがとぅ!
791 名前:768 mailto:sage [2010/02/04(木) 11:24:14 ID:???] >>781 やべえ、はじめてCommandArgumentの使い方が分かった。 ありがとうございました、解決しました!!
792 名前:nobodyさん mailto:sage [2010/02/06(土) 18:22:22 ID:???] 今回はAJAX君が絡んでこなくて良い流れだった
793 名前:nobodyさん mailto:sage [2010/02/06(土) 18:25:29 ID:???] 返答したのはすべてその人だけどな
794 名前:nobodyさん mailto:sage [2010/02/06(土) 22:14:49 ID:???] なんだソース教えて君が絡んでこなかったから良かっただけじゃん
795 名前:nobodyさん mailto:sage [2010/02/08(月) 11:59:25 ID:???] UpdatePanelを使って表示する要素を切り換えているのですが、 UpdatePanelの読み込みが完了した時に JavaScriptを走らせることはできませんか? 画面全体がリフレッシュされないため、 スクリプトが実行されていないようです。 どうかお願い致します。
796 名前:nobodyさん mailto:sage [2010/02/08(月) 13:22:09 ID:???] >>795 Sys.WebForms.PageRequestManager の pageLoaded イベント
797 名前:nobodyさん mailto:sage [2010/02/08(月) 14:48:26 ID:???] ScriptManager.RegisterStartupScriptでも可能だった記憶が あるゆる非同期更新後に常に実行させたいわけでなく、 特定のイベントでの非同期更新のみに実行させたい場合には、こっちのほうがいいかも。
798 名前:795 mailto:sage [2010/02/08(月) 14:58:18 ID:???] >796 うまく動きました。 こんなに簡単に実現できるなんて思いませんでした。 ありがとうございます。
799 名前:nobodyさん mailto:sage [2010/02/09(火) 01:52:06 ID:???] 今回はAJAX君はレスしたのかな?
800 名前:nobodyさん mailto:sage [2010/02/09(火) 07:24:23 ID:???] jQueryでやればいいよ
801 名前:nobodyさん mailto:sage [2010/02/09(火) 21:56:28 ID:???] ↑やればいいよじゃ回答になりません。AJAX君はちゃんとソースを提示してください。
802 名前:nobodyさん mailto:sage [2010/02/11(木) 18:16:27 ID:???] >>801 AJAX君はAJAXの事以外は何も分からないので回答出来ません。
803 名前:nobodyさん mailto:sage [2010/02/11(木) 18:37:11 ID:???] ↑とAJAX君が申しておりますw
804 名前:nobodyさん mailto:sage [2010/02/12(金) 17:29:01 ID:???] 年月を指定して、カレンダーを表示したいんだけど、 こんなカレンダーを作るにはどうしたらいいのでしょうか・・・ ┌─┬─┬─┬─┬─┬─┬─┐ │日│月│火│水│木│金│土│ │□│□│□│□│□│□│□│ ├─┼─┼─┼─┼─┼─┼─┤ │ .1│ .2│ .3│ .4│ .5│ .6│ .7│ │□│□│□│□│□│□│□│ ├─┼─┼─┼─┼─┼─┼─┤ │ .8│ .9│10│11│12│13│14│ │□│□│□│□│□│□│□│ ├─┼─┼─┼─┼─┼─┼─┤ │15│16│17│18│19│20│21│ │□│□│□│□│□│□│□│ ├─┼─┼─┼─┼─┼─┼─┤ │22│23│24│25│26│27│28│ │□│□│□│□│□│□│□│ ├─┼─┼─┼─┼─┼─┼─┤ │29│30│31│ │ │ │ │ │□│□│□│ │ │ │ │ └─┴─┴─┴─┴─┴─┴─┘ ※□はチェックボックスです。 実装したい機能としては ・年月を指定するテキストボックスを設け、ボタンを押したら指定した年月のカレンダーが表示される ・曜日の項目にあるチェックボックスをON/OFFすることで、同じ曜日のチェックボックスを一括でON/OFFできる asp.netに標準であるカレンダーでも実現可能でしょうか。 不可能な場合、どのようにすれば実現できるでしょうか。
805 名前:nobodyさん mailto:sage [2010/02/12(金) 21:40:06 ID:???] >>804 このへん使って似たようなの普通に作れたような気がする www.atmarkit.co.jp/fdotnet/dotnettips/277aspcalceldata/aspcalceldata.html www.atmarkit.co.jp/fdotnet/dotnettips/337aspcalendarsel/aspcalendarsel.html www.atmarkit.co.jp/fdotnet/dotnettips/575aspajaxcalendar/aspajaxcalendar.html
806 名前:nobodyさん mailto:sage [2010/02/12(金) 23:53:19 ID:???] 曜日のとこアクセスするにはどーすれば
807 名前:nobodyさん mailto:sage [2010/02/13(土) 00:34:26 ID:???] AJAX君はAJAXの事以外は何も分からないので回答出来ません
808 名前:nobodyさん mailto:sage [2010/02/13(土) 01:56:32 ID:???] じゃ、お前がレスしろよw お前の失点は、他人のレスを論ったこところで挽回できるもんじゃないんだぞ? 負けて口惜しかったなら、まともなレスをして見返すぐらいしろよ。 いい加減目を覚ませよ。
809 名前:nobodyさん mailto:sage [2010/02/13(土) 06:49:05 ID:???] >>804-806 DayRenderではイベントを発生させるコントロールは追加できないらしい ためしにCheckBox追加してみたが、表示はされるがイベントがハンドリングされねえ クライアントスクリプト仕込むとかでなんとかする方法もないではないだろうけど どっちにしろ曜日のヘッダー部ではDayRenderは発生しないようだ ということで、俺なら自分でカレンダーすべてレンダリングするコントロールを自作するかな
810 名前:nobodyさん mailto:sage [2010/02/13(土) 18:48:32 ID:???] ていうかAJAX使えば悩むところなんて全く無いだろ。 また例によってAJAX使用禁止とか訳分からん縛りでもあるのか?質問者は 何が聞きたいんだ?
811 名前:nobodyさん mailto:sage [2010/02/13(土) 18:57:21 ID:???] この4文字NG指定しましょうね。
812 名前:nobodyさん mailto:sage [2010/02/13(土) 20:52:55 ID:???] >>811 ソース教えて君マジウザイ
813 名前:nobodyさん mailto:sage [2010/02/13(土) 22:56:57 ID:???] それもNGに
814 名前:nobodyさん mailto:sage [2010/02/14(日) 01:16:41 ID:???] AJAX禁止したら、その技術に関して何も言えなくなるじゃんね つーかソース教えろ厨マジうぜー
815 名前:nobodyさん mailto:sage [2010/02/14(日) 01:48:51 ID:???] それもNGに
816 名前:nobodyさん mailto:sage [2010/02/14(日) 11:50:09 ID:???] ソース教えて君がレスをみれなくなるだけだから問題ナッシング つか自分からNG設定するぐらいなら、はじめからスレにこなければいいのに
817 名前:nobodyさん mailto:sage [2010/02/14(日) 15:40:48 ID:???] それもNGに
818 名前:nobodyさん mailto:sage [2010/02/14(日) 15:52:53 ID:???] ↑ばかの一つ覚えのソース教えて君
819 名前:nobodyさん mailto:sage [2010/02/14(日) 23:40:57 ID:???] ソース教えて君
820 名前:804 mailto:sage [2010/02/15(月) 09:22:24 ID:???] >>809 やはり普通のカレンダーコントロールでは難しそうですね・・・。 自作コントローラを作る場合、どのようにすればいいのでしょうか。 まだasp.netに触れて日が浅いもので・・・。 >>810 AJAXもいまいち理解できていないので、ピンときてません。 AJAXを使えば実装できるのでしょうか。
821 名前:nobodyさん mailto:sage [2010/02/15(月) 12:50:57 ID:???] >>820 このスレには「回答にはすべてソースを付記しないと回答したことにならない厨」(通称ソース教えろ厨)という馬鹿がいて、 そいつがAJAXという技術を知らなくて馬鹿にされたので、 AJAX使えば何でもできるという印象操作をしているだけなので無視してください。 ソース教えろ厨が、ご迷惑をおかけしておりますが、よろしくお願いいたします。
822 名前:nobodyさん mailto:sage [2010/02/15(月) 13:30:32 ID:???] perlとASP.NETの同居について教えてください。 IIS6.0でASP.NET2.0用のWebアプリを提供しています。 その中でglobal.asaxを使用してフォーム認証を併用した独自の認証とログ採取を行っています。 ここにperl製のパッケージを同居させることになりました(お客様の御意向なのでパッケージの内容は詳しくありません)。 Active Perlで動作するようなのですが、global.asaxとどうすれば同居できるのか分かりません。 例えば、拡張子plにperl.exeを設定するとaspnet_isapi.dllで呼ばれるglobal.asaxが動かないため、直接アクセスできる上にログも取られません。 拡張子に複数のアプリケーションを構成することもできないため、perlの実行とglobal.asaxの実行を両方ともおこなう方法が想像つきません。 最終的には下記の流れを実現したいです。 1.クライアントからperlページのHTTPリクエストを受ける 2.perl.exeでperlページを処理する 3.aspnet_isapi.dllでglobal.asaxを処理する(認証とログを処理) 4.HTTPレスポンスを返す どのように設定するかどなたかお分かりになりますか。
823 名前:822 mailto:sage [2010/02/15(月) 13:32:58 ID:???] すみません、まだperl製のパッケージは入手しておりません。 また、流れの2と3は逆でも構いません。
824 名前:nobodyさん mailto:sage [2010/02/15(月) 16:13:12 ID:???] それたぶん無理じゃないのかな aspxでperlのほうにリダイレクトして、 perl側でリダイレクトじゃなければエラー吐くみたいな 処理ならできるのかもしれないけど
825 名前:nobodyさん mailto:sage [2010/02/15(月) 18:12:02 ID:???] ASP.NETでフォーム認証は解説サイトもあり簡単にできたのですが ASPでフォーム認証するにはどうすればいいでしょうか? 参考になるサイトがありましたら教えてください。
826 名前:nobodyさん mailto:sage [2010/02/15(月) 21:37:31 ID:???] 質問です、Ajax Control ToolkitのTabContainerコントロールに配置した テキストボックスに(ロード時やタブの切り替え時に) フォーカスをセットする方法をおしてください。 通常のPanel上に配置されたテキストボックスには フォーカスがセットされるのですがTabContainerコントロールに配置した テキストボックスにフォーカスをあてる事ができずに困っています、 どうか良いご回答をおねがいしますm(__)m
827 名前:nobodyさん mailto:sage [2010/02/15(月) 22:00:35 ID:???] >>825 ASP.NET的なフォーム認証の仕組みは無い ASPでやるならCookieとSessionとglobal.asa使って自力で同じようなもんを実装するくらいか
828 名前:nobodyさん mailto:sage [2010/02/16(火) 08:39:12 ID:???] >>827 了解です。自力で作成することにします。
829 名前:sage mailto:sage [2010/02/16(火) 10:07:20 ID:???] >>821 AJAXクン、いつも絶好調ですねw
830 名前:nobodyさん mailto:sage [2010/02/16(火) 10:10:43 ID:???] >>804 jQuery使えば簡単だよ
831 名前:nobodyさん mailto:sage [2010/02/16(火) 11:49:48 ID:???] >>829 >>830 お前はもうこなくていいから
832 名前:nobodyさん mailto:sage [2010/02/16(火) 12:40:45 ID:???] そーす君しつこすぎ
833 名前:nobodyさん mailto:sage [2010/02/16(火) 13:48:49 ID:???] showModalDialog()で開いたページでDB登録処理を行い、 正常に終了した場合、このダイアログを閉じたいんだけど window.close()をどのようにして指定すればいいんでしょう。
834 名前:nobodyさん mailto:sage [2010/02/16(火) 20:15:09 ID:???] >>822 パールの呼び出しはCGI経由なのか? CGI全部自分で処理するカスタムHTTPハンドラつくって、その中でパール呼び出せばできるような気がする できるかどうか詳しく検証してないからできないかもしれない --ここから余談 できても俺ならやりたくない。つかやらない 認証を共通でやりたいなら、パッケージ側に認証の連動機能を要求する パッケージのログはパッケージの機能で採取してもらう 外部のパッケージ使うならそういう割り切りが必要だと思う
835 名前:nobodyさん mailto:sage [2010/02/16(火) 20:33:49 ID:???] >>834 AJAX君は、無理してレスしないでよろしい
836 名前:834 mailto:sage [2010/02/16(火) 22:12:28 ID:???] AJAX君なら ASP.NET使って普通にやればできるよ って回答だろう あれと一緒にされるのは非常に心外だな
837 名前:nobodyさん mailto:sage [2010/02/16(火) 23:38:27 ID:???] >ASP.NET使って普通にやればできるよ お前のセリフじゃないか できるのならソースを示せ
838 名前:nobodyさん mailto:sage [2010/02/17(水) 02:12:38 ID:???] >>837 ソース君マジでうぜぇ
839 名前:nobodyさん mailto:sage [2010/02/17(水) 10:35:42 ID:???] AJAX君は今日も絶好調
840 名前:nobodyさん mailto:sage [2010/02/18(木) 18:07:25 ID:???] GridViewについて、質問があります。 DropDownListの値を使用して、GridViewの表示を変えるシステムを作っているのですが。 DropDownListに全件表示の選択を加えたいと、考えています。 この場合、DropDownListの全件表示プロパティのvalueには、なんと書いたら良いのでしょうか?
841 名前:nobodyさん mailto:sage [2010/02/18(木) 18:16:51 ID:???] 表示を変えるってのは、1ページの表示件数かな? としても、GridViewのデータをどうやって作ってるかによるので答えようがないです。 10とか20とかで動いてるなら全件数でもいれとけば。
842 名前:840 mailto:sage [2010/02/18(木) 18:49:24 ID:???] すみません、言葉足らずでした。 DropDownListでDBの検索条件を指定して検索、結果をGridViewで表示するシステムです。 DropDownListの中身はDBから引っ張ってくるため、力技だと不都合が出てしまいます。 DBの内容としては、下記のようなものを使用しています。 id / 名前 / 性別 / 血液型 / 出身地 性別、出身地の2つを選んでもらい、検索結果を表示します。
843 名前:nobodyさん mailto:sage [2010/02/18(木) 22:00:17 ID:???] nullの値の条件なしみたいなドロップダウンの項目を追加して sqlの条件の所 (syussin = @syussin) みたいな所を ( @syussin IS NULL OR syussin = @syussin ) とやったことあったな。
844 名前:nobodyさん mailto:sage [2010/02/18(木) 22:59:09 ID:???] 性別も出身地もnot nullだろうから where 性別 = isnull(@sex,性別) and 出身地 = isnull(@home,出身地) でいい。 全件検索は@sex = null、@home = nullでとれる
845 名前:840 mailto:sage [2010/02/19(金) 10:54:36 ID:???] >>841 >>842 お二方のアドバイスを参考に、SQLを改変してみましたが、該当データなしとなります。 SELECT ID, name, sex, blood, hometown FROM Table1 WHERE (@sex IS NULL OR sex = @sex) と入れても、 SELECT ID, name, sex, blood, hometown FROM Table1 WHERE (@sex = NULL) OR (sex = @sex) と改変されてしまいます。 そして、sex = nullとして検索すると、該当データなしとなります。 また、 where sex = isnull(@sex,sex) でも同じ結果でした。 必須という訳でもないので、私にはできないという方向で、検討していこうかと思います。 アドバイスありがとうございました。
846 名前:840 mailto:sage [2010/02/19(金) 10:56:28 ID:???] アンカミスってたorz >>843 >>844 です。
847 名前:nobodyさん mailto:sage [2010/02/19(金) 23:45:42 ID:???] なんでそんなんになるのかは分からないけど、 なら、nullあきらめて、ありえない値にしとけば @sex = 'both' にしとくとか
848 名前:nobodyさん mailto:sage [2010/02/20(土) 02:13:33 ID:???] SQLの問題じゃないだろ。基本的な処理の流れがわかってない まず、ドロップダウンに設定する値はなんでもいい。俺なら空文字列設定する そして、検索するときにその値をチェックする 動的にSQL作ってるなら検索条件変えるだけだし、>>843 ,844が言うようなSQLを設定してるなら パラメータにNULLをセットする DBでいうところのNULLってのは"NULL"って文字列じゃないぞ
849 名前:nobodyさん mailto:sage [2010/02/20(土) 05:49:04 ID:???] パラメータに(C#の)nullって渡せるんだっけ?DBNullじゃなくて 最近LINQばかりでよく覚えてないや
850 名前:nobodyさん mailto:sage [2010/02/20(土) 12:55:41 ID:???] DBで言うところのNULLはC#でいうところのnullではない DBで言うところのNULLを表すためにDBNullクラスがある パラメータにNULLをセットするってのは、DBで言うところのNULLをセットしろってことだろ C#のnullをセットするってことは値をセットしないこととほぼ同義だぜ
851 名前:nobodyさん mailto:sage [2010/02/20(土) 17:42:04 ID:???] ウィザード使わないで、自分で動的にSQLを作ればいいんでない? GridViewとDropDownListを連動させて検索するとか 型どおりの動作は簡単にできるけど、ちょっと細かく挙動を変化させたりとかできないし。 自分ならDropDownListに各種項目(valueは各種項目のデータのid)と「全件表示」項目(valueは0)を表示させるユーザコントロールを作るな。 で、DataSetで全件のデータを取得して、Selectメソッド(またはLinq)でデータを抽出してGridViewにデータバインドさせるか、 DropDownListの選択具合によってASP.NET側で動的にSQLを生成してクエリを発行するか、 SQLのテーブル値関数でクエリを生成してデータを返す。
852 名前:nobodyさん mailto:sage [2010/02/20(土) 20:27:20 ID:???] 頭の悪い回答ですね(クスッ
853 名前:nobodyさん mailto:sage [2010/02/20(土) 20:43:38 ID:???] どこが頭の悪い回答なの?ソース君
854 名前:nobodyさん mailto:sage [2010/02/20(土) 22:42:45 ID:???] >>853 AJAX君にしてはキレの悪い突っ込みですねw
855 名前:nobodyさん mailto:sage [2010/02/20(土) 22:58:34 ID:???] んで、どこが頭の悪い回答なの? ソースプリーズ
856 名前:nobodyさん mailto:sage [2010/02/20(土) 23:07:08 ID:???] 852 名前: nobodyさん [sage] 投稿日: 2010/02/20(土) 20:27:20 ID:??? 頭の悪い回答ですね(クスッ 854 名前: nobodyさん [sage] 投稿日: 2010/02/20(土) 22:42:45 ID:??? AJAX君にしてはキレの悪い突っ込みですねw やっぱり意味ないレスで人を煽るのは、ソースくれ厨か
857 名前:nobodyさん mailto:sage [2010/02/21(日) 00:17:19 ID:???] >>840 ManagementStudioで SELECT ID, name, sex, blood, hometown FROM Table1 Where sex = sex AND hometown = hometown を実行してみてよ。 手打ちするのではなく、上のSQLをコピペして実行してね。
858 名前:nobodyさん mailto:sage [2010/02/21(日) 00:47:36 ID:???] 文字ならシングルクォーテーションで括ろうぜ AJAX君
859 名前:nobodyさん mailto:sage [2010/02/21(日) 04:00:45 ID:???] ん?where 1 = 1と同じ意味だから全件拾えるって話だろ。 まぁ確かに>>845 に対するレスってのが一瞬掴めなくて、 いきなり何言ってるんだとは思ったが。
860 名前:nobodyさん mailto:sage [2010/02/21(日) 14:32:13 ID:???] >>858 >>857 のSQLに文字なんてないよw
861 名前:nobodyさん mailto:sage [2010/02/21(日) 22:14:43 ID:???] ソース教えて君大失態の巻
862 名前:nobodyさん mailto:sage [2010/02/21(日) 23:29:31 ID:???] これは意外。 AJAXクンはSQLServer触った事ないのか。
863 名前:nobodyさん mailto:sage [2010/02/22(月) 00:09:53 ID:???] >>862 858 名前: nobodyさん [sage] 投稿日: 2010/02/21(日) 00:47:36 ID:??? 文字ならシングルクォーテーションで括ろうぜ AJAX君
864 名前:nobodyさん mailto:sage [2010/02/22(月) 00:24:50 ID:???] >>857 たぶん、こういうのやりたいんでしょ jsajax.com/aspGridView/Chapter1/ch1-14.aspx それをコーディングレスでやりたいから、データソースの構成ウィザードで設定する、 SELECTステートメントのクエリの書き方が知りたいということだと思う。 だから、クエリそのものの使い方や回答をしても意味がないと思うよ。
865 名前:nobodyさん mailto:sage [2010/02/22(月) 02:03:04 ID:???] >>862 もう恥の上塗りはやめよう
866 名前:nobodyさん mailto:sage [2010/02/22(月) 08:13:02 ID:???] いまだにNG指定してない人がいるとか・・・
867 名前:840 mailto:sage [2010/02/22(月) 11:43:20 ID:???] あれから、いろいろといじってみていたところ >>843 のやりかたで、無事できました。 開始オプションで、最初に作った他のものを開いていたようです あああああああ死にたいorz
868 名前:nobodyさん mailto:sage [2010/02/22(月) 12:57:31 ID:???] ソースくん涙目
869 名前:nobodyさん mailto:sage [2010/02/22(月) 15:19:18 ID:???] >>868 しつこい
870 名前:nobodyさん mailto:sage [2010/02/23(火) 09:54:21 ID:???] >>869 >>866
871 名前:nobodyさん mailto:sage [2010/02/23(火) 10:07:13 ID:???] >>869 しつこいぞAJAXくん
872 名前:nobodyさん mailto:sage [2010/02/25(木) 11:34:40 ID:???] AJAXクンは多分社会人じゃないと思うけど、社会に出てから苦労しそうな予感。
873 名前:nobodyさん mailto:sage [2010/02/26(金) 22:53:35 ID:???] レガシーASPっていつまでサポートされるんだろう
874 名前:nobodyさん mailto:sage [2010/02/26(金) 23:58:18 ID:???] ビルドが遅いのはなんとかして欲しいな。 Java(Eclipse)と比べてここは劣っていると言わざるを得ない。
875 名前:nobodyさん mailto:sage [2010/02/27(土) 02:49:00 ID:???] いわざるをえないー
876 名前:nobodyさん mailto:sage [2010/02/27(土) 02:58:10 ID:???] DBからSQLでデータを取得して、TEXTファイルをダウンロードするようにしたいのですが。 取得したデータをループでStreamWriterに書き込んでいって、最後にResponse.Write(sw)みたいなやり方で出来ますか? このやり方だとファイル名はどうやって指定してあげればいいのかわかりません。 初心者です。
877 名前:nobodyさん mailto:sage [2010/02/27(土) 03:01:00 ID:???] TEXTファイルをダウンロードってところを具体的に。 取得したデータというのはDBのデータのこと?TEXTファイルの文字? ファイル名はテキストファイルのファイル名? こんなんで分かると思うのかー超能力者じゃないんだぞー
878 名前:nobodyさん mailto:sage [2010/02/27(土) 03:11:07 ID:???] >>876 クライアント側に決めさせればいいだろ
879 名前:nobodyさん mailto:sage [2010/02/27(土) 03:14:10 ID:???] 876です。 >>877 最終的に作りたいのがTEXTファイルです。 DBのデータをSQLでselectしてきて、それをTEXTファイルに吐きだしたいんです。 その時にファイル名を指定して吐きだすことになると思うんですが。 とあるサイトでは Response.AddHeader("Content-Disposition","attachment;filename=ファイル名"); のようにファイル名を指定していたのですが、別のサイトでは StreamWriter sw = new StreamWriter(ファイル名, false, enc); のようになっており、StreamWriterとResponse.Writeは一緒に使えないのかなと思いました。 複数行のレコードを書き込むにはStreamWriterが便利だと思ったんですが。
880 名前:nobodyさん mailto:sage [2010/02/27(土) 03:16:58 ID:???] サーバーにテキストファイル一旦作るのかどうかってとこか。