vb.net 将txt 文件导入 sql 数据库的 代码是什么?

vb.net 将txt 文件导入 sql 数据库的 代码是什么?,第1张

直接用SQL语句将文本内容插入到表,注意:表的字段需要与文本中分割的字段相同

--插入到临时表

BULK INSERT #temp FROM 'c:\test.txt'

WITH

(

FIELDTERMINATOR = ',',--逗号分割

ROWTERMINATOR = '\n' --换行符

)

select * from #temp

drop table #temp

'各项查询条件为空的时候用 1=1来代替

'例如:

tmpSelIDStr=Trim(txtSelectId.Text)

if tmpSelIDStr="" then

tmpSelIDStr=" 1=1 "

Else

tmpSelIDStr=" 员工编号='" &tmpSelIDStr &"'"

End If

'同理其它的都这么处理

'最后合并起来

sqlstr="select ..... from .... where " &tmpSelIDStr &" and " &tmp ....

'不知道这样回答你是否可以理解


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9893042.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存