Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:命令不能保存

1楼
lihe60 发表于:2010/7/19 11:16:00
cmd.CommandText=""
这条命令不能保存在控件里,请指点.
2楼
狐狸爸爸 发表于:2010/7/19 11:22:00

你的帖子将论坛整坏了,我编辑了一下。

 

看不懂不明白你这段代码的意思,不过建议看看:

 

如果字符串中本身包括双引号,那么用每两个双引号表示一个双引号。
将下面的代码复制到命令窗口执行:

Dim s1 As String = "利马是有名的""无雨之都"""
Output.Show(s1)

你会发现s1的值为:利马是有名的"无雨之都"

3楼
lihe60 发表于:2010/7/19 11:25:00

不好意思.

cmd.CommandText="exec MASTER..xp_cmdshell 'bcp " Select * from master..{表B}" queryout d:\test.xls -c -U "sa" -P "1"'"

 这条命令不能在控件保存.

但exec MASTER..xp_cmdshell 'bcp " Select * from master..{表B}" queryout d:\test.xls -c -U "sa" -P "1"'可以在执行SQL中执行

不知是何故?

 

4楼
lihe60 发表于:2010/7/19 11:27:00
又要罚我读帮助了.
5楼
qtcks 发表于:2010/7/19 11:42:00
"'" 冒号之类的东东,搞搞····
6楼
狐狸爸爸 发表于:2010/7/19 12:31:00

要注意帮助所说的,字符串本身的",要用两个""来表示:

 

 

cmd.CommandText= "exec MASTER..xp_cmdshell 'bcp "" Select * from master..{表B}"" queryout d:\test.xls -c -U ""sa"" -P ""1""'"

 

具体要自己琢磨一下。

共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01953 s, 2 queries.