当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 同上 ......
 ·内存问题    »显示摘要«
    摘要: 刚换了一跟256的内存。运行游戏是老是在0xc0000005的地方出错。浏览网页是也出现了一次这样的问题。谁能够给我解释一下这是怎么回事。做什么工作能用到这个地址了。 ......


导出到excel

/*******     导出到excel  
  EXEC   master..xp_cmdshell   bcp   SettleDB.dbo.shanghu   out   c:\temp1.xls   -c   -q   -S"GNETDATA/GNETDATA"   -U"sa"   -P""  
   
   
  方便的话帮着把这句话解释一下呗,谢谢了  
  比如说master..xp_cmdshell,bcp   SettleDB.dbo.shanghu   等,及各个参数,总之是越细越好,在线等待

NO.1   作者: xiangding

这是sqlserver的语句,  
  exec   master..xp_cmdshell是sqlserver的扩展存储过程,用来执行外部命令的,  
  bcp是一个导入导出的sqlserver带的一个工具,同时它可以以命令的方式来执行,  
  你的第一句是把settleDB.dbo.shaghu   导出(out是指导出)到c:\templ.xls,这个文件,  
  -c   -q这些你去查查帮助吧.很简单的

NO.2   作者: nhdj

settleDB.dbo.shaghu是数据库中的一个表  
  数据库.所有者.表名

NO.3   作者: baojianjun

利用SQL*Loader将   Excel   数据导出到   Oracle   数据库中  
  转自   http://www.jiejingwang.com/   2002-10-24   捷径网    
  =========================================    
  系统环境:    
  1、操作系统:Windows   2000   Server,机器内存128M    
  2、数据库: Oracle   8i   R2   (8.1.6)   for   NT   企业版    
  3、安装路径:C:\ORACLE    
   
  实现步骤:    
   
  1、打开MicroSoft   Excel   2000    
   
  2、文件(F)→新建(N)→工作簿→    
   
  3、输入以下数据,存盘为test.xls,如图:    
   
     
   
  4、文件(F)→另存为(A)→    
   
  保存类型为:制表符分隔,起名为text.txt,保存到C:\    
   
     
   
  5、连入SQL*Plus    
  以system/manager用户登录,    
  SQL>   conn   system/manager    
   
  创建表结构    
  SQL>   create   table   test    
      (    
      id       number,        --序号    
      username    varchar2(10),     --用户名    
      password    varchar2(10),     --密码    
      sj       varchar2(20)        --建立日期    
      );    
   
  6、创建SQL*Loader输入数据所需要的文件,均保存到C:\,用记事本编辑:    
  控制文件:input.ctl,内容如下:    
   
    load   data             --1、控制文件标识    
    infile   test.txt         --2、要输入的数据文件名为test.txt    
    append   into   table   test    --3、向表test中追加记录    
    fields   terminated   by   X09  --4、字段终止于X09,是一个制表符    
    (id,username,password,sj)     -----定义列对应顺序    
   
  a、insert,为缺省方式,在数据装载开始时要求表为空    
  b、append,在表中追加新记录    
  c、replace,删除旧记录,替换成新装载的记录    
  d、truncate,同上    
   
  7、在DOS窗口下使用SQL*Loader命令实现数据的输入    
   
  C:\>sqlldr   userid=system/manager   control=input.ctl    
   
     
   
    默认日志文件名为:input.log    
    默认坏记录文件为:input.bad    
   
  8、连接到SQL*Plus中,查看是否成功输入    
   
     
   
  原作者:不详    
  来   源:不详    
   
 

NO.4   作者: zzllabc

TO:aaa111111(aaa111111)    
      settleDB.dbo.shaghu是数据库中的一个表  
      数据库.所有者.表名  
     
   
  只有这么做才能准确的定位到这个表上。

NO.5   作者: zzllabc

EXEC   master..xp_cmdshell    
  bcp   SettleDB.dbo.shanghu     --数据表  
      out   c:\temp1.xls     --导出到此文件中  
      -c   -q    
      -S"GNETDATA/GNETDATA"   --服务器名称  
      -U"sa"     --用户名  
      -P""       --用户密码


 ·sql问题    »显示摘要«
    摘要: 向数据表中插入数据时,如果数据存在,就不能插入,或提示已经存在. ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE