VB.NET中如何将数据从数据库中提出并写到记事本中
VB.NET中如何将数据从数据库中提出并写到记事本中 --------------------编程问答-------------------- 这个可能让人理解上有分歧。实际记事本可以打开多种文件,SQL Server支持输出到CSV文件,CSV文件可以通过记事本打开。 --------------------编程问答-------------------- 如果是存放不要使用记录本,这样自已还要写代码来存取,较复杂.
vb.net已支持XML,将数据从SQL取到本地后直接使用MyDataSet.WriteXml()来搞定,其实他就生成一个xml文档,用记事本也可以打开,关键是microsoft已经为你写好了存取函数,不需要自已另行写代码了. --------------------编程问答-------------------- /** 导出文本文件
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
或
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
导出到TXT文本,用逗号分开
exec master..xp_cmdshell ’bcp "库名..表名" out "d:\tt.txt" -c -t ,-U sa -P password’
BULK INSERT 库名..表名
FROM ’c:\test.txt’
WITH (
FIELDTERMINATOR = ’;’,
ROWTERMINATOR = ’\n’
)
直接声明一个sqlcommand对象,设置commandtext为以上你需要的任意一个语句,执行即可。
补充:.NET技术 , VB.NET