gpt4 book ai didi

c# - 拆分字符串并插入数据库

转载 作者:太空宇宙 更新时间:2023-11-03 22:04:54 26 4
gpt4 key购买 nike

我已经设置了一个 SqlServer Express 并创建了我需要的表。然而,这是我遇到问题的地方。

我有这个包含很多不同信息的文本文件,这里是示例:

Line1: 00001, Some name, Address, Email
Line2: 00002..

如何拆分相关信息之间用逗号分隔的行,并将信息移动到数据库中的正确列中?

ID      | Name        | Address      | Email    |   <-- Columns

000001 | Some name | Some street | @mail | <-- Data inserted

000002 etc.

希望您能理解我的问题,我已尽力将其形象化。

提前致谢。

最佳答案

http://midnightprogrammer.net/post/Import-CSV-File-Into-SQL-Server-Using-Bulk-Insert.aspx

BULK INSERT Contact
FROM 'c:\TestData.csv' -- Full path of the Delimited file
WITH
(
FIELDTERMINATOR = ',', --CSV field delimiter
ROWTERMINATOR = '\n' --Use to shift the control to next row
)

或者,如果您只是在一次性导入之后,在 Management Studio 中右键单击您的数据库 -> 任务 -> 导入数据,选择平面文件源并按照向导操作

关于c# - 拆分字符串并插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8798233/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com