您的位置:程序门 -> .net技术 -> vb.net



vb.net+dbgrid(初学)


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


vb.net+dbgrid(初学)[已结贴,结贴人:ctw2009]
发表于:2007-05-07 22:42:17 楼主
dim   conn   as   new   oledbconnection
                dim   adapter1   as   new   oledbdataadapter
                dim   dsr   as   dataset
                conn.connectionstring   =   "provider=microsoft.jet.oledb.4.0;data   source= "   &   curdir()   &   "\book.mdb "
                conn.open()
                adapter1.selectcommand.commandtext   =   "select   *   from   manager "
                adapter1.fill(dsr)
                me.datagrid1.datasource   =   dsr

提示:adapter1.selectcommand.commandtext   =   "select   *   from   manager "其他信息:   未将对象引用设置到对象的实例
发表于:2007-05-07 23:00:401楼 得分:0
dim   conn   as   oledbconnection
                dim   adapter1   as   oledbdataadapter
                dim   dsr   as   dataset
                dim   sql1   as   string
                dim   cmd   as   oledbcommand
                conn   =   new   oledbconnection
                conn.connectionstring   =   "provider=microsoft.jet.oledb.4.0;data   source= "   &   curdir()   &   "\book.mdb "
                conn.open()

                sql1   =   "select   *   from   manager "
                adapter1   =   new   oledbdataadapter(sql1,   conn)
                dsr   =   new   dataset
                adapter1.fill(dsr,   "manager ")
                datagrid1.datasource   =   dsr

这样也不显示.
发表于:2007-05-07 23:13:022楼 得分:0
以上问题基本解决.
第二个问题:
在使用dbgrid时有两列,怎样让它填充满表格(左右)
发表于:2007-05-07 23:15:053楼 得分:0
datagrid1.columnus(0).width   =   500,
columnus没有这个属性
发表于:2007-05-08 09:25:534楼 得分:10
事先設定datagrid的樣式...
发表于:2007-05-08 09:38:465楼 得分:0
设定datagrid格式时,进入第一个窗口.有个mapingtable之类的项目下没有表名.进入第二个窗口后就显示列名了.但是修改后没有反应.


快速检索

最新资讯
热门点击