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

 

 ·嘿嘿,倒分进入倒计时    »显示摘要«
    摘要: 接分愉快,谢谢! ......
 ·嘿嘿,倒分进入倒计时    »显示摘要«
    摘要: 接分愉快,谢谢! ......


在DataReport中怎样将RptTextBox邦定到ADO中

我在程序中用如下代码进行连接,结果出现“参数类型不正确,或不在可接收的范围内,或与其它参数冲突”的错误。请问如何解决?  
   
  其中“dbStudent”是数库中的一个表,“Name”是表中一个字段  
   
  Private   Sub   Command1_Click()  
          Dim   db   As   New   ADODB.Connection  
          Dim   rb   As   New   ADODB.Recordset  
          db.ConnectionString   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="   &   App.Path   &   "\ReportON\Cute.bak"   &   ";Persist   Security   Info=False;Jet   OLEDB"  
          db.Open  
          Set   rb.ActiveConnection   =   db  
          rb.Source   =   "select   *   from   dbstudent"  
          rb.CursorLocation   =   adUseServer  
          rb.CursorType   =   adOpenForwardOnly  
          rb.LockType   =   adLockOptimistic  
          rb.Open  
          Set   DataRep.DataSource   =   rb  
          DataRep.DataMember   =   "dbStudent"  
          With   DataRep  
                  .Sections(3).Controls("txtName").DataMember   =   "dbStudent"  
                  .Sections(3).Controls("txtName").DataField   =   "name"  
          End   With  
          DataRep.Show   1  
   
  End   Sub  
 

NO.1   作者: summersong

把  
   
  DataRep.DataMember   =   "dbStudent"  
   
  和  
   
  .Sections(3).Controls("txtName").DataMember   =   "dbStudent"  
   
  这两句去掉试试~

NO.2   作者: dxqylzg

同意楼上

NO.3   作者: zhoujin01

不能这样的话,就用一个数据库环境设计器,什么都解决了,且是可以带参数   的

NO.4   作者: hc_z

.Sections(3).Controls("txtName").DataMember   =   ""  
  或干脆不写  
 


    摘要: 学到数据结构中的查找部分,看看哈希表的部分,所谓的“直接查找”勾起了我对机器的联想。。。 无论是汇编里的mov ***,****语句,还是其他的什么,比如c语言吧,假设变量a的地址是0xffbch,那么当计算机去提取变量的时候,它怎么能那么“聪明”的找到这个地址的?假如它要寻找到0xffbch这个地址,难道它要从0x0000h开始查找??否则,它凭什么能够那么“聪明的”“直接”找到地址的?......
» 本期热门文章:

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