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

 

 ·求读写ic卡源码    »显示摘要«
    摘要: 求读写ic卡源码。谢谢。 w_xiu@sina.com ......
    摘要: 马上要开学了,心情复杂啊。。。。 终于要结束无聊的暑假生活了,啊!生活需要充实,生命需要活力!啊!最重要的是 。。。。。可以见到很多人了,呵呵,一个人在家好没意思 可是不能睡懒觉了,要上课,上自习,要看书,哦,my god 这里有大学生朋友吗/愿大家一同分享我们的开学心情 (7680我要求你支持我) ......


为什么用SQLDMO.BulkCopy导出的数据集为empty

请高手指教!  
   
  我在ASP中的代码如下:  
   
  Set   objBCP=Server.CreateObject("SQLDMO.BulkCopy")  
  Set   objDB =objServer.Databases("aaa")  
   
  objServer.EnableBcp   =   True  
   
  With   objBCP  
  .ColumnDelimiter   =   vbTab  
  .DataFileType   =   SQLDMODataFile_TabDelimitedChar  
  .ImportRowsPerBatch   =   1000  
  .MaximumErrorsBeforeAbort   =   1  
  .RowDelimiter   =   vbCrLf  
  .ServerBCPDataFileType   =   SQLDMOBCPDataFile_Char  
  .UseExistingConnection   =   True  
  End   With  
   
  If   Not   objDB_bak.DBOption.SelectIntoBulkCopy   Then  
                    objDB_bak.DBOption.SelectIntoBulkCopy   =   True  
  End   If  
  table="data"  
  objBCP.DataFilePath   ="c:\temp\"&table&".txt"  
   
                    tmpRows   =   objDB.Tables(table).ExportData(objBCP)     在此得到的tmpRows总是empty,不知道为什么??  
   
                    If   (tmpRows   >   0)   Then  
                    此处继续......  
  ......

NO.1   作者: kfcn

确定语句正确?

NO.2   作者: samuelpan

Public   Function   BCP(ByVal   Server   As   String,   ByVal   UserName   As   _  
   
          String,   ByVal   Password   As   String,   ByVal   Database   As   String,   _  
   
          ByVal   Table   As   String,   ByVal   FileName   As   String,   _  
   
          Optional   Import   As   Boolean)   As   Boolean  
   
  Dim   objServer   As   New   SQLDMO.SQLServer  
  Dim   objBCP   As   New   SQLDMO.BulkCopy  
  Dim   objDB   As   SQLDMO.Database  
   
  If   Import   =   True   And   Dir(FileName)   =   ""   Then   Exit   Function  
   
  On   Error   GoTo   ErrorHandler  
   
  objServer.Connect   Server,   UserName,   Password  
  objServer.EnableBcp   =   True  
   
     
  Set   objDB   =   objServer.Databases(Database)  
   
  With   objBCP  
          .DataFilePath   =   FileName  
          Below   speeds   things   up  
          but   does   not   log   the   bulk   copy   operation  
          comment   out   if   this   is   not   what   you  
          desire  
          .UseBulkCopyOption   =   True  
  End   With  
   
  If   Import   Then  
          objDB.Tables(Table).ImportData   objBCP  
  Else  
          objDB.Tables(Table).ExportData   objBCP  
  End   If  
   
  BCP   =   True  
   
  ErrorHandler:  
          Set   objBCP   =   Nothing  
          Set   objServer   =   Nothing  
  End   Function  
   
 

NO.3   作者: yonghengdizhen

我还有问题就是,你说的这一句可以在程序里用吗?  
  bcp   "SELECT   au_fname,   au_lname   FROM   pubs..authors   ORDER   BY   au_lname"   queryout   Authors.txt   -c   -Sservername   -Usa   -Ppassword  
      这个必须通过存储过程调用外部程序.  
  或者直接用wsh调用  
   
     
 


    摘要: ! ......
» 本期热门文章:

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