从字节流向 Sql 表插入数据
我想找到一种直接从字节流填充数据库 SQL 表的方法。 我构建了一个 MemoryStream,现在我想使用这些数据来填充表。 MemoryStream 中加载的文件示例:
row1|1|1|1|1
row2|2|2|2|2
row3|3|3|3|3
row4|4|4|4|4
我想识别 |作为列分隔符,\n 作为行分隔符。我找到了一种使用 DataAdaptor 执行此操作的方法,但我不确定如何使用它。谁能指导我完成整个过程?
private void Insert(MemoryStream src,string provider, string table)
{
// code to populate the table
}
I want to find a way to populate a DB SQL table directly from a Stream of bytes.
I constructed a MemoryStream and now I would like to use this data to populate a table.
Example of file loaded in MemoryStream:
row1|1|1|1|1
row2|2|2|2|2
row3|3|3|3|3
row4|4|4|4|4
I would like to identify the | as a column seaparator and the \n as a row separator. I found a way of doing this using a DataAdaptor but I am not sure how to use it. Can anyone guide me through the process?
private void Insert(MemoryStream src,string provider, string table)
{
// code to populate the table
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设是Sql Server:
Assuming that it is Sql Server: