在asp.net中输入大量数据的最佳做法是什么?

时间:2012-09-24 07:18:35

标签: asp.net vb.net

一次上传大量数据(多行)的最佳做法是什么。我不想上传服务器上的任何文件。 使用预定义结构(格式)输入文本区域是否合适?并创建一个小的解析器来读取和分析该输入以将其插入到数据库中。

修改 我在excel文件中有数据集。我想将它存储在数据库中,我不想上传服务器。

数据样本:

      id             fid              sid               name
      --------------------------------------------------------------
  1-  3a3458         2a2125           3a4541            John Smith
  2-  313547         3a4541           212145            Albert koku
      .....................
      ............... 
      .........
100-  ...

1 个答案:

答案 0 :(得分:0)

由于数据已经有了预定义的结构,为了避免手动错误和解析,我将构建一个包含<table>的接口,用户将填充相应的数据,然后将其提交给服务器。

但如果您不想费心去引导用户并帮助他,那么您当然可以使用<textarea>,用户可以使用某种已知形式输入数据:CSV,JSON,XML, ...然后在服务器上进行解析。