C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[5]: CSVアップロードのあとDBに登録


(過去ログ 15 を表示中)

[トピック内 8 記事 (1 - 8 表示)]  << 0 >>

■5616 / inTopicNo.1)  CSVアップロードのあとDBに登録
  
□投稿者/ コジマックス (1回)-(2007/07/19(Thu) 10:55:35)

分類:[ASP.NET (VB)] 

はじめまして。
CSVファイルをアップロードした後にその内容をDBに登録したいのですが、
初心者ゆえ、色々調べましたが、今の所、分かっておりません。
こういった処理が可能か否かをまず知りたいのですが、どうでしょうか?
また、難易度は高いのでしょうか?
引用返信 編集キー/
■5619 / inTopicNo.2)  Re[1]: CSVアップロードのあとDBに登録
□投稿者/ HIRO (54回)-(2007/07/19(Thu) 11:06:05)
HIRO さんの Web サイト
No5616 (コジマックス さん) に返信
> はじめまして。
> CSVファイルをアップロードした後にその内容をDBに登録したいのですが、
> 初心者ゆえ、色々調べましたが、今の所、分かっておりません。
> こういった処理が可能か否かをまず知りたいのですが、どうでしょうか?
> また、難易度は高いのでしょうか?

何をどう調べて、何がわからなかったのでしょうか?

アップロードの方法?
DBへの登録方法?

もう少し詳しく書いた方が、レスがつきやすいと思いますよ。
引用返信 編集キー/
■5621 / inTopicNo.3)  Re[2]: CSVアップロードのあとDBに登録
□投稿者/ コジマックス (2回)-(2007/07/19(Thu) 11:12:36)
HIROさん

ありがとうございます。

そうですよね。当方何が分かっていないかも分からないレベルでして。

とりあえず、ファイルのアップロードは出来そうです。
恐らく、DBに登録も想像が付きますので出来そうな感じです。

分からないのは、アップードしたCSVファイルをどの様にして
読む?(展開?というか)かが分かっていないです。

何かヒントを頂けたらと思います。




引用返信 編集キー/
■5623 / inTopicNo.4)  Re[1]: CSVアップロードのあとDBに登録
□投稿者/ Moo (75回)-(2007/07/19(Thu) 11:16:48)
Moo さんの Web サイト
No5616 (コジマックス さん) に返信
> はじめまして。
> CSVファイルをアップロードした後にその内容をDBに登録したいのですが、
> 初心者ゆえ、色々調べましたが、今の所、分かっておりません。
> こういった処理が可能か否かをまず知りたいのですが、どうでしょうか?
可能ですよ。安心してください。

> また、難易度は高いのでしょうか?
それほど難しくないですよ。
要件を分割してみましょう

★CSVファイルをアップロードしたい
→CSVファイル以外がアップロードされた場合の考慮が必要です
→ファイルサイズは大きいですか?(4MB以上なら設定変更が必要)
参考サイト:
Visual Basic .NET を使用して ASP.NET の Web サーバーにファイルをアップロードする方法
http://support.microsoft.com/kb/323245/ja

このサイト(support.microsoft.com)に書いてあることが
わからないようであれば追加質問してください。

★そのファイルをDBに登録したい
→ここでいうDBは何ですか?(Oracle? SQLServer? MySQL?)
→既にテーブルは存在しますか?
原始的な方法として
  テキストファイル1行読んで
  カンマ区切りを配列にして
  配列を元にテーブルに1行挿入
ということを繰り返せば目標を達成できますね。

引用返信 編集キー/
■5624 / inTopicNo.5)  Re[3]: CSVアップロードのあとDBに登録
□投稿者/ コジマックス (3回)-(2007/07/19(Thu) 11:24:06)
Moo さん

ありがとうございます。

しばらく頭を悩ませてみます。

一つ気になるのがやはり、

アップロードしたCSVファイルをどうやって読み込むのか?

って事です。ズレタ事を言っているかもしれませんが・・・

沢山悩んで頑張ってみます。

ありがとうございます。
引用返信 編集キー/
■5625 / inTopicNo.6)  Re[3]: CSVアップロードのあとDBに登録
□投稿者/ HIRO (56回)-(2007/07/19(Thu) 11:25:15)
HIRO さんの Web サイト
No5621 (コジマックス さん) に返信
> HIROさん
>
> ありがとうございます。
>
> そうですよね。当方何が分かっていないかも分からないレベルでして。
>
> とりあえず、ファイルのアップロードは出来そうです。
> 恐らく、DBに登録も想像が付きますので出来そうな感じです。
>
> 分からないのは、アップードしたCSVファイルをどの様にして
> 読む?(展開?というか)かが分かっていないです。
>
> 何かヒントを頂けたらと思います。
>
ファイル読み込み処理ですが、下記が参考になるかもしれません。
http://aspnet.cguild.com/sample2/bbs.htm
引用返信 編集キー/
■5626 / inTopicNo.7)  Re[4]: CSVアップロードのあとDBに登録
□投稿者/ Moo (76回)-(2007/07/19(Thu) 11:32:14)
Moo さんの Web サイト
No5624 (コジマックス さん) に返信
> 一つ気になるのがやはり、
> アップロードしたCSVファイルをどうやって読み込むのか?
> って事です。

CSVファイルのフォーマットがわからないということでしょうか。
RFC4180にて定義されていますので
※RFC4180「Common Format and MIME Type for Comma-Separated Values (CSV) Files 」
一度確認してみると良いでしょう。

CSVファイルの一般的書式 (RFC4180 日本語訳)
http://www.kasai.fm/wiki/rfc4180jp

改めて読んでみると...
過去に組んだプログラムが(いろんな意味で)怖かったり。
引用返信 編集キー/
■5653 / inTopicNo.8)  Re[5]: CSVアップロードのあとDBに登録
□投稿者/ コジマックス (4回)-(2007/07/19(Thu) 15:31:47)
HIROさん
Mooさん

ありがとうございました。
光が見えて来ました!
何とかできそうです。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -