yy主播小虾米的微博:我是一个VB+ACCESS新手,以下是我操作中出现的问题,亟待解决

来源:百度文库 编辑:中科新闻网 时间:2024/05/08 07:22:27
1.sstab控件中我设了三个选项卡,如何在三者之间切换,因为三个选择卡中的datagrid连接到了同一个ado控件,我希望切换选项卡时,datagrid中显示数据库中的不同的表内容.

2.在sstab中,添加了option1,option2在第一个选项卡,option3,option4放在第二个选项卡中,结果四个option中只有一个圈圈里有点,应该是每张选项卡中有一个圈圈有点啊,怎么做?

3.如何在textbox里输入文本后,敲回车,自动落到”检索”按钮上,这样就直接出结果了,不用再用鼠标点”检索”按钮了.

4.我想把datagrid里的内容导出到EXCEL文件中或txt文本中,一个按钮完成,怎么做?

5.我想在datagrid里一个单元格中做一个”超链接”,单击,就可以跳出另一个form.当然因为datagrid里的内容可以直接修改的,这样很危险,因为数据库里的内容很容易就被用户改了,所以我希望用户可以点击”超链接”,但不能更改数据库里的内容.
在线等,QQ:83232062

1.可以在选项卡的Active或show之类的事件里面编写代码,重新写ADO控件的CommandText,并重新从数据取得数据,或者直接定义ADO数据集dim ds as adodb.recordset,然后用这个数据集来操作数据,但是这种方法一旦碰到数据量很大的时候会出现程序响应慢的情况。最好是用几个ADO控件来完成
2.用GroupBox把需要分组的几个option圈在一起
3.在textbox的keypress或是keydown里面添写代码... call btnXXXX.click
4.可以尝试用ole对象来实现,用DELPHI做过,VB原理应该也是一样的或是SQL直接完成 insert into (....)里面添上数据连接和文件信息,用法网上有很多
5.不太清楚

这些东西讲起来比较麻烦,加我QQ 531412815