【質問】ASP.NETスレ Part7【雑談】 (806レス)
【質問】ASP.NETスレ Part7【雑談】 http://medaka.5ch.net/test/read.cgi/php/1343282128/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
78: nobodyさん [sage] 2013/11/18(月) 01:55:41.45 ID:??? どでかいCSVファイルを読み込んでレポート(多分最終的にはPDF)に出力したいんですが CSVがサーバのメモリを食い尽くさないように DataSetでは無くて、DataReaderをデータソースとして使いたいです(最悪の場合サーバさえ無事ならブラウザはぶっ飛んでもいい) ・・・が、CSVをDataReaderにセットする方法がまるでわからないです レポート出力もまだやり方わからないんですが、 それ以前にCSVをDataReaderとして、データソースにする方法もわからないです CSVにSQL ServerみたいにDataConnectrionを使って読み込む方法無いですか? http://medaka.5ch.net/test/read.cgi/php/1343282128/78
79: nobodyさん [] 2013/11/18(月) 02:15:35.46 ID:ZqWak6SI >>78 64bit版のJET出てたみたい http://stackoverflow.com/questions/434933/csv-access-via-ado-net-in-64-bit まあTextFieldParserなりなんなりで自前で読んだほうが あとあといいと思うけどね http://medaka.5ch.net/test/read.cgi/php/1343282128/79
80: nobodyさん [sage] 2013/11/18(月) 05:34:12.47 ID:??? >>78 どんだけのCSV読む気かしらんが、最終のPDF作る段階でどっちにしろメモリ食うんじゃないかと思うが DataReaderはDB用。CSVはテキストファイル 普通はファイル読むのはそれ用のクラス使うもんだが テキストファイルをDBとして使えるDBエンジン(ドライバ)もあるから、どうしてもってならそれ使うしか http://medaka.5ch.net/test/read.cgi/php/1343282128/80
81: nobodyさん [sage] 2013/11/19(火) 00:26:46.34 ID:??? >>79 ありがとうございます。 新JET出てたんですね メモリないで完結するのは、もう作ってあるので どでかい本物データが来て耐えられるようなら多分そちらで済ませると思います >>80 多分聞いてる感じだと100Mくらいのサイズです PDFを作るときにDataReaderなら、相手側のブラウザにだらだら流してくれるんじゃ無いかと期待はしたいのですが・・ codePlexと言うところにあるみたいなので ライセンスによってはそちらも検討してみます http://medaka.5ch.net/test/read.cgi/php/1343282128/81
82: nobodyさん [sage] 2013/11/19(火) 03:05:05.34 ID:??? 普通、PDFとか、作ってからクライアントに渡すんだぜ サーバ側の読込と、クライアントの読込は別の話だぜ DataReader使ったからって、サーバがクライアントにだらだらデータ流すとか無いんだが http://medaka.5ch.net/test/read.cgi/php/1343282128/82
83: nobodyさん [sage] 2013/11/19(火) 12:33:16.30 ID:??? CSVの出力なら、一行ずつだらだらとレスポンスを返すことはあっても、PDFは無茶のような・・・。 その技術あったら質問なんてしないだろうし。 妙な仕様の実現のために糞コード書くくらいなら、メモリをドカンと積んで逃げるべし。 http://medaka.5ch.net/test/read.cgi/php/1343282128/83
84: nobodyさん [sage] 2013/11/19(火) 18:10:22.55 ID:??? 最終的なPDFのサイズが解らんが 100MのCSV読んでPDF作るぐらいなら俺なら普通に処理するが 頻度と多重度にもよるけど あとCSVの読込にJETなりACEなり使うと、余計なオーバーヘッドでメモリ余分に使うかもしれんぞ http://medaka.5ch.net/test/read.cgi/php/1343282128/84
85: nobodyさん [] 2013/11/26(火) 02:00:52.47 ID:C2aceEZi デプロイについて教えてください。 VisualStudioを使用せずに、ソースコードをビルドしてデプロイしたいと思ってます。 MSBuildを使用して実施するやり方をしらべているとネット上で情報をみつけることができたのですが 以下の場所でプロジェクトファイルを指定する箇所で、プロジェクトファイルを 指定しようにも、私の環境ではslnファイルあってもprojファイルはありませんでした。 projファイルは自分で作成しないといけないものなのでしょうか? --- <Target Name="Publish"> <MSBuild Projects="$(ProjectFolder)PublishSampleProject/PublishSampleProject.vbproj" Targets="ResolveReferences;_CopyWebApplication" Properties="Configuration=Release; WebProjectOutputDir=$(OutputFolder)publish/; OutDir=$(OutputFolder)build/"/> </Target> --- 開発環境は .NET 2.0でC#を使ったものになります。 すみませんが、ご教授おねがいします。 http://medaka.5ch.net/test/read.cgi/php/1343282128/85
86: nobodyさん [sage] 2013/11/26(火) 04:00:15.63 ID:??? >>85 ASP.NETのサイトコンパイルしたいなら http://msdn.microsoft.com/ja-jp/library/bb398860(v=vs.100).aspx ここ見て考えて つか無償版あるんだからVSつかえよ http://medaka.5ch.net/test/read.cgi/php/1343282128/86
87: nobodyさん [] 2013/11/26(火) 07:53:35.05 ID:C2aceEZi >86 すみません、自動でビルド&デプロイしたいのですが、無償版のVSにある ものでコマンドラインから実行できるのでしょうか? http://medaka.5ch.net/test/read.cgi/php/1343282128/87
88: nobodyさん [sage] 2013/11/27(水) 20:04:01.71 ID:??? まずお前が考えてるビルドって何だよ http://medaka.5ch.net/test/read.cgi/php/1343282128/88
89: nobodyさん [sage] 2014/01/29(水) 10:37:24.35 ID:??? ユーザーコントロールの中でMultiViewを使うと変なことが起きてます。 Test.ascx の中に MultiView をおいて、その中に View を2つくらい作って a = LoadControl("Test.ascx") b = LoadControl("Test.ascx") c = LoadControl("Test.ascx") てな感じで動的に複数のユーザーコントロールを生成。 bの中でMultiViewを切り替えるとaのMultiViewが変更されてしまいます。 cの中でも同じです。 それぞれユーザーコントロールの中にはラベルやテキストもありますが それらはちゃんと独立して動作しますが、MultiView だけ違うやつを参照してしまうみたいなのです。 同じような方おられますか。 http://medaka.5ch.net/test/read.cgi/php/1343282128/89
90: nobodyさん [sage] 2014/01/29(水) 10:52:33.76 ID:??? 自己解決しました Controls.Add(〜 する前に先にMultiViewを操作すると、上記のような挙動になるみたいでした。 Controls.Add の後にMultiView操作すれば大丈夫になりました。 http://medaka.5ch.net/test/read.cgi/php/1343282128/90
91: nobodyさん [sage] 2014/01/29(水) 11:06:33.69 ID:??? ならないなぁ http://medaka.5ch.net/test/read.cgi/php/1343282128/91
92: nobodyさん [sage] 2014/01/29(水) 19:15:46.06 ID:??? 何かおかしな事しない限りそんな事にはならないと思うが bの中でMultiViewを切り替えって、どうやってやったんだ? 気になるしミニマムコード張ってくれ http://medaka.5ch.net/test/read.cgi/php/1343282128/92
93: nobodyさん [sage] 2014/01/31(金) 14:28:33.58 ID:??? 軽く検証してみたが、そんな事にはならないなぁ それより、VS2012のEXPRESSが、ユーザーフォームの型を認識しないのが気になったぜ http://medaka.5ch.net/test/read.cgi/php/1343282128/93
94: nobodyさん [] 2014/02/18(火) 15:16:59.03 ID:4Dax8RaD VB.net visual studio2012 で WEBページ作成 で System.Web.UI.WebControls.GridViewをカスタマイズしたクラス作ったけれど Public Class MstGridView Inherits Global.System.Web.UI.WebControls.GridView Public Sub New() Me.AllowSorting = True Me.AllowPaging = True Me.PageSize = 10 Me.PagerSettings.Position = PagerPosition.TopAndBottom Me.PagerStyle.HorizontalAlign = HorizontalAlign.Center Me.ShowHeader = True Me.AutoGenerateColumns = False End Sub Protected Overrides Sub OnPageIndexChanging(e As GridViewPageEventArgs) Me.PageIndex = e.NewPageIndex End Sub End Class xxx.aspx.designer.vb で <asp:GridView ID="gv"... /> のところをどう書き換えるのかわからない・・・ http://medaka.5ch.net/test/read.cgi/php/1343282128/94
95: nobodyさん [sage] 2014/02/19(水) 00:54:49.25 ID:??? >>94 @Registerディレクティブに指定した内容 つかVSならポトペタ出来るようになってないか http://medaka.5ch.net/test/read.cgi/php/1343282128/95
96: nobodyさん [sage] 2014/03/29(土) 00:02:26.43 ID:??? Glimpse良い。 Entity Framework使ってるなら、チョー簡単にSQLを見られるし 開発サーバでは良くOnにして確認してるよ。 http://getglimpse.com/ http://medaka.5ch.net/test/read.cgi/php/1343282128/96
97: nobodyさん [sage] 2014/03/29(土) 00:04:32.25 ID:??? 俺のヘボイ説明より先人の記事見てもらったほうがいいや。 http://www.hanselman.com/blog/IfYoureNotUsingGlimpseWithASPNETForDebuggingAndProfilingYoureMissingOut.aspx http://blogs.msdn.com/b/chack/archive/2013/05/21/glimpse-aspnet-diagnostics-framework.aspx http://kiyokura.hateblo.jp/entry/2013/10/31/003800 じゃ。 http://medaka.5ch.net/test/read.cgi/php/1343282128/97
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 709 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s