我用一个datagrid控件来显示一个记录集,如下的代码:
dim db as new adodb.connection
dim rs as new adodb.recordset
dim strsql as stringdb.open "provider=microsoft.jet.oledb.4.0;data source=" & app.path & _
"\book.mdb"
strsql="select * from book"
rs.cursorlocation=aduseclient
rs.open strsql,db,adopenkeyset,adlockoptimistic
set datagrid1.datasource=rs这样显示出来的表格总是有左右的滚动条,我想知道如何控制每个字段的宽度,从而让界面更加美观一些,请各位不吝赐教!
dim db as new adodb.connection
dim rs as new adodb.recordset
dim strsql as stringdb.open "provider=microsoft.jet.oledb.4.0;data source=" & app.path & _
"\book.mdb"
strsql="select * from book"
rs.cursorlocation=aduseclient
rs.open strsql,db,adopenkeyset,adlockoptimistic
set datagrid1.datasource=rs这样显示出来的表格总是有左右的滚动条,我想知道如何控制每个字段的宽度,从而让界面更加美观一些,请各位不吝赐教!
解决方案 »
- VBA中怎样实现文件选择对话框
- 谁知道varptr与strptr的区别?到底bstr是什么样指针?
- TO:fanzai(帆仔)和各位大虾:调用桌面上右键出现的菜单的问题
- ACTIVEREPORT2.0
- 请问怎样可以设置EXCEL中的某一列的宽度?还有就是如何设置特定行的颜色(在线)?
- 言出必行,SoHo_Andy来接分
- 求教一个连古董数据库问题,
- 小弟我想知道在VB中怎么样才能向处在网络中的另一台计算机发送消息呢。。。。。
- 如何在msflexgrid中实现只选中一行?
- 我想用ListView来做象Excel那样的单元格,并能输入内容
- @_@ 请在CSDN FTP上传过文件的朋友这两天一定到FTP上注册一下.
- 关于VB中ActiveX DLL的输出函数
int_no=rs.Fields.Count
DataGrid1.Columns(0).Width = 300 '第一列的宽度
DataGrid1.Columns(1).Width = 30000
DataGrid1.Columns(2).Width = 40000
.
.
.
DataGrid1.Columns(n).Width = 40000
DataGrid1.RowHeight = 400