解决方案 »

  1.   

    访问Access database,参考下面的文章:http://www.codeproject.com/Articles/24043/Simple-Movie-Database-in-C-using-Microsoft-Access
      

  2.   

    访问Access database,参考下面的文章:http://www.codeproject.com/Articles/24043/Simple-Movie-Database-in-C-using-Microsoft-Access
      

  3.   

    看不懂你想表达什么
    学过数据库吗,能用数据库语言描述清楚需求吗数据结构是数据结构,Access操作是Access操作
    你只不过是需要用程序去操作数据库表,不要扯到Access里如何操作上
    你的程序也不可能先打开Access再模拟点击吧
      

  4.   

    如果你根本完全不了解数据库,不知道SQL语句,只会用设计视图里的下拉,拖拽,那么还是不要考虑如何用程序操作了,先把SQL语句玩明白再说
      

  5.   

    恩,我表达的不好,我贴一下 表 示例:我是想将主类,中类,子类分别查询显示到三个listbox中。
    点击listbox_1中的一个主类就可以在listbox中看到对应的中类,子类一样。
    不知道这样表述可以吗?
      

  6.   

    select 主类 from 表1
    这是啥???为什么鼠标点选了list1之后,要重新绑定它自身的数据???你不是应该根据选项,去查询中类,然后绑定listbox2才对吗
      

  7.   

    我的mdb中有两个表,表1有列主类,种类;表2有中类,子类。一个主类对应多个中类,一个中类对应多个子类,我想将主类显示在一个listbox中,然后点击一个主类就可以在另外一个listbox中显示对应的中类。
      

  8.   

    我看懂了,是你没看懂我说啥
    1.首先,根本不需要分2个表,都放一个表里就可以.不过这不是问题的关键,你这样做也没有任何问题
    2.你至少要有3个listbox,一个显示主类,一个显示中类,一个显示子类,对吧?
    那么listbox1里放主类,2里放中类,3里放子类,对吧?
    不管你把主类到底放哪里了,它都应该是一开始就加载出来,而不是根据你选了什么中类或者子类来动态查询的,对吧?而且你应该是点了listbox1之后,listbox2的内容变化,点了listbox2之后,listbox3的内容变化
    你现在的做法是,点了listbox1之后,listbox1的内容自己变化,这样做有任何意义??
      

  9.   

    在listbox1改变时,你应该执行select 中类 from 表1 where 主类='选项'
    在listbox2改变时,你应该执行select 子类 from 表2 where 中类='选项'
    这样才对
      

  10.   

    恩恩,下午弄好了。我又想实现点击listbox中的值就可以自动添加到打他grid中的表的单元格中应该怎么做?
      

  11.   

    恩恩,下午弄好了。我又想实现点击listbox中的值就可以自动添加到打他grid中的表的单元格中应该怎么做?
    datagrid