⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_45116.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:45116 发表者:garykang 发表日期:2003-06-26 17:13:21
<br>主题:怎样生成一个查询文件呢????
<br>内容:想把某张表中的一些指定行查询出来后,直接生成一个log文件,有没有什么简便有效的方法呢???请各位高手指点指点
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:要省钱 回复日期:2003-06-26 17:31:47
<br>内容:导出<BR>bcp "select * from test.dbo.test while..." queryout&nbsp;&nbsp;"c:\test.log" -c -q -Sservername -Usa -Ppassword<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:要省钱 回复日期:2003-06-26 17:43:19
<br>内容://这是我的数据,及密码,,然后把c:\student.log用记事本打开得到如下结果:<BR>a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<BR>a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<BR>a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<BR>a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2<BR>a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3<BR><BR><BR>//具体如下:<BR>G:\Program Files\Microsoft SQL Server\80\Tools\Binn&gt;bcp "select * from hello.kf.<BR>administrator.student" queryout "c:\student.log" -c -q -S hello -U sql -P usrpndc2<BR><BR>开始复制...<BR><BR>已复制了 5 行。<BR>数据包的大小(字节): 4096<BR>时钟时间(毫秒): 共&nbsp;&nbsp;&nbsp;&nbsp; 47<BR><BR>G:\Program Files\Microsoft SQL Server\80\Tools\Binn&gt;<BR><BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:garykang 回复日期:2003-06-26 18:37:22
<br>内容:我试了一下如下:<BR><BR>bcp "select * from tgateway.dbo.t_gd where telno='63533555''' queryout "d:\test.log"<BR>-c -q -Snvlocal -Utgate -Pgenp<BR><BR>tgate用户的缺省数据库是tgateway,执行后系统提示<BR>复制方向必须是 'in','out',或 'format'<BR><BR>不知道为什么不能执行,自己查了查bcp工具的详细用法,觉得也没有什么错,请高手看看。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:要省钱 回复日期:2003-06-26 20:25:55
<br>内容:///1你上面的那个telno='63533555'''&nbsp;&nbsp;&nbsp;&nbsp;--这里最后面的两个''而不是 "<BR>///2服务器名.数据库.拥有者.对象名<BR>///3-S -U -P后面都跟一个空格的<BR>///4你的dos的当前目录是不是有bcp.exe这个工具<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:garykang 回复日期:2003-06-26 22:21:53
<br>内容:呵呵,主要还是不小心把双引号给弄错了,最后正确的结果如下:<BR>bcp "select * from dbo.t_gd where telno='********'" queryout "d\test.log"<BR>-c -q -Snvlocal -Utgate -Pgenp<BR><BR>因为tgate用户的的缺省数据库就是tgateway库,所以不用跟服务器名,数据库。<BR>-S -U -P 后面空格是可以忽略的<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:garykang 回复日期:2003-06-26 22:23:06
<br>内容:谢谢yecunwen的帮助,隆重送上50分<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -