CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

这条语句Set DataGrid1.DataSource = Adodc2为什么出错?

楼主coast1(yu)2005-06-03 14:47:04 在 VB / 基础类 提问

这条语句Set   DataGrid1.DataSource   =   Adodc2   为什么出错?我有两个表,一个表一开始和Adodc1绑定  
  DataGrid1显示表1里的内容。我相在我单击单选按钮时,DataGrid1中的内容显示表2里的内容。我就设  
  Set   DataGrid1.DataSource   =   Adodc2  
  DataGrid1.Refresh  
  可是出错呀。谢谢给予指导。 问题点数:0、回复次数:11Top

1 楼fld122413(扇子)回复于 2005-06-03 15:10:26 得分 0

先取消adodc1的绑定Set   DataGrid1.DataSource   =noting试试Top

2 楼coast1(yu)回复于 2005-06-03 15:16:23 得分 0

还是不行呀。Set   DataGrid1.DataSource   =noting   成了这句有问题了。  
  Top

3 楼fld122413(扇子)回复于 2005-06-03 15:20:02 得分 0

提示什么出错了?adodc控件在哪绑定的(属性or代码)?Top

4 楼coast1(yu)回复于 2005-06-03 15:25:54 得分 0

adodc1   是一开始在属性窗口中绑定的Top

5 楼fld122413(扇子)回复于 2005-06-03 15:33:04 得分 0

adodc2呢?Top

6 楼fld122413(扇子)回复于 2005-06-03 15:35:11 得分 0

最好全在代码中绑定Top

7 楼coast1(yu)回复于 2005-06-03 15:53:38 得分 0

我都在代码中绑定以后,option1的click事件中为  
  Set   DataGrid1.DataSource   =   Adodc1  
  DataGrid1.Refresh  
  option2的click事件中为  
  Set   DataGrid1.DataSource   =   Noting  
  Set   DataGrid1.DataSource   =   Adodc2  
  运行时,Set   DataGrid1.DataSource   =   Noting这一句出错。为什么Top

8 楼Athickhead(穿着三角裤到处跑不叫裸奔)回复于 2005-06-03 17:12:56 得分 0

应是你的Adodc2的查询语句出错.Top

9 楼fld122413(扇子)回复于 2005-06-04 09:44:09 得分 0

窗体上放:adodc1,adodc2,option1,option2,DataGrid1.代码如下:  
  Private   Sub   Option1_Click()  
  With   Adodc1  
        .ConnectionString   =   "Provider=Microsoft.JET.OLEDB.4.0;Data   Source="   &   App.Path   &   "\\fld.mdb;Persist   Security   Info=False"  
        .CommandType   =   adCmdText  
        .RecordSource   =   "select   *   from   table1"  
        .Refresh  
  End   With  
  Set   DataGrid1.DataSource   =   Adodc1  
  End   Sub  
   
  Private   Sub   Option2_Click()  
  With   Adodc2  
        .ConnectionString   =   "Provider=Microsoft.JET.OLEDB.4.0;Data   Source="   &   App.Path   &   "\\fld.mdb;Persist   Security   Info=False"  
        .CommandType   =   adCmdText  
        .RecordSource   =   "select   *   from   table2"  
        .Refresh  
  End   With  
  Set   DataGrid1.DataSource   =   Adodc2  
  End   Sub  
  试过了,没问题.Top

10 楼gxjljx()回复于 2005-06-11 23:26:29 得分 0

你没有把adodc2绑定好,在adodc2属性窗口中把adodc2绑定到同一个数据库的表2就行了。Top

11 楼daisy8675(莫依 沉迷)回复于 2005-06-12 01:31:55 得分 0

看看你全部的代码,问题不应该在这里。Top

相关问题

  • datagrid如何绑定sql语句?不用adodc
  • datagrid绑定sql语句出现错误
  • 请教sql语句和datagrid的问题
  • adodc执行动态sql语句的错误!
  • 关于adodc控件和SQL语句的一个问题
  • 是Sql语句问题还是adodc问题,郁闷中......
  • adodc与datagrid
  • datagrid连接adodc
  • view+ADODC+DATAGRID?
  • 急求一个SQL语句,填充DataGrid控件

关键词

  • datagrid
  • 代码
  • 内容
  • adodc
  • 出错
  • datasource
  • 绑定
  • 表
  • noting
  • click

得分解答快速导航

  • 帖主:coast1

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo