你大概是没有MSDN的光盘吧,去买一张吧!

解决方案 »

  1.   

    用datasouce绑定数据源就可以了
      

  2.   

    我想写一个数据库程序(我不会连接其它数据库,而且它们不支持Access XP) 来储存数据但数据量很大,(有9行,13列)我想知道怎么和这个控件通讯(如:修改信息、更改行列数目……等)
      

  3.   

    第一,9行13列的数据并不大
    第二,如果是这种情况,你不妨采用MSHFlexGrid控件。它支持行列定位。但是由于它是Flex的,不能直接编辑。你可以在选定某个网格时,将一个TextBox控件显示在相应位置。用TextBox进行编辑。完成后将TextBox的Text写入对应的网格了。写入网格的方式是:Mshflexgrid.textmatrix(行,列)=Text1.text
      

  4.   

    补充:   连接数据库不是Grid的事情,而是DataControl或者ADO Datacontrol的事情。不过也可以通过代码来完成数据库的连接。我通常是这么做的,而不采用控件绑定的方式。看如下的代码Dim cnn as new adodb.connection'//数据库连接
    dim rst as new adodb.recordset'//记录集'//下面的代码连接并打开数据库
    cnn.connectionstring=连接字串
    cnn.open
    '//连接字串的格式和获取方法,如果你对数据库的连接够熟悉,你可以手工编写连接字串,我不反对这种方式。但是对于初学者,我的意见是在窗体上添加一个Ado数据库访问控件。用该控件通过可视化的方式和一个指定的数据库建立连接。建立连接之后,在该控件的ConnectionString属性里,就是连接字串。将该字串拷贝出来。取代上面代码中的“连接字串”,即可。但是如此以来,软件发布后,数据库的位置如果与你开发时的不同,则不能连接数据库。这样你在编写程序时,把连接字串里指定数据库位置的部分改为动态的即可。例如利用 App.Path来动态生成数据库位置的部分。打开数据库之后,你就可以开始访问数据库库表了。由于涉及更多的操作,篇幅局限,具体如何操作,我就不说了,你可以查看MSDN上有关ADO的部分。以及ADOData Control的使用。
      

  5.   

    补充:
    如果 9行13列 都用Text控件,用Type 定义 变量集, 用CommandButten来 关联
    使用随机读取,那会多不?
      

  6.   

    哎呀,你这家伙,我也看不下去了
    不是每格都要新增一个文本框的啊,你可以只定义一个就可以了啊
    在click事件上触发,并显示相应格上的文本框啊,只需要定义一个文本框。