【发布时间】:2013-01-15 16:15:03
【问题描述】:
有了这张表:
CREATE TABLE #TEMP(
ID INT,
NAME VARCHAR(30)
)
INSERT INTO #TEMP VALUES(1,'a')
INSERT INTO #TEMP VALUES(2,'b')
INSERT INTO #TEMP VALUES(3,'c')
INSERT INTO #TEMP VALUES(4,'d')
INSERT INTO #TEMP VALUES(5,'e')
还有这个查询:
print '-----------------------'
select * from #TEMP
print '******************************************'
我需要得到如下文本的结果:
-----------------------
ID NAME
----------- ------------------------------
1 a
2 b
3 c
4 d
5 e
******************************************
当我选择“文本结果”或“文件结果”时,我可以使用 SQL Server Management Studio 获取它。 我怎样才能通过 VB.Net 得到这个结果?
las 查询只是一个示例。这是我真正的需要:
......
我在 MS Server 2000 上。 感谢您的帮助!
【问题讨论】:
-
您可以获取查询结果并将它们放入您喜欢的任何形式。 What have you tried?
-
您最好在前端对其进行格式化,而不是试图强制 SQL 输出带有所有必要破折号和星号的查询结果。
-
我只是使用现有的查询。此查询有 2000 行,它会打印一份报告。我同意,这不是好的解决方案,但我不想重建查询
标签: .net sql vb.net sql-server-2000