ServiceStack.Text CSV入门

时间:2014-09-21 08:20:16

标签: csv servicestack

您好我最近开始使用ServiceStack。

我一直在网上试图找到 ServiceStack.Text 的起点。到目前为止,没有运气!善良的灵魂能否让我知道如何以及在哪里开始?我只需要 '阅读' CSV文件 并获取值,以便我可以保存到 SQL数据库

我是否构建了一个类并覆盖了某些方法?如果有人能提供我可以轻松遵循的粗略结构或示例代码,请非常感谢你的帮助。

谢谢你,我真诚地希望开始=)

为你干杯!

1 个答案:

答案 0 :(得分:2)

ServiceStack.Text支持serializing and deserialising CSV

大多数数据库都支持从CSV导入数据,以下是使用SqlServer Bulk import to import a csv file的示例,您也可以import CSV using powershell或者如果您更喜欢使用GUI,则可以使用{{3}导入它}:

首先需要在数据库中创建一个用于导入CSV文件的表。创建表后,请按照以下步骤操作:

  1. 使用SQL Server Management Studio登录数据库
  2. 右键点击您的数据库,然后选择任务 - > 导入数据...
  3. 点击下一步> 按钮
  4. 对于数据源,选择平面文件来源。然后使用浏览按钮选择CSV文件。在点击下一步> 按钮之前花些时间配置您希望如何导入数据。
  5. 对于目标,请选择正确的数据库提供程序(例如,对于SQL Server 2012,您可以使用 SQL Server Native Client 11.0 )。输入服务器名称;选中使用SQL Server身份验证,输入用户名密码数据库,然后再点击下一步> 按钮。
  6. 在“选择源表格和视图”窗口中,您可以编辑映射,然后再单击下一步> 按钮。
  7. 选中立即运行,然后点击下一步> 按钮。
  8. 点击完成按钮运行包。