社区
数据库(包含打印,安装,报表)
帖子详情
新年快乐!vsflexgrid中怎样改变列标题,有没有行头标题,有没有像datagrid中的标题,就是行标题上面的那个标题
heganghui
2004-01-22 01:54:49
同上,
Set VSFlexGrid2.DataSource = rst
已经把数据装入表格
...全文
278
16
打赏
收藏
新年快乐!vsflexgrid中怎样改变列标题,有没有行头标题,有没有像datagrid中的标题,就是行标题上面的那个标题
同上, Set VSFlexGrid2.DataSource = rst 已经把数据装入表格
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haipingma
2004-01-26
打赏
举报
回复
up
华芸智森
2004-01-26
打赏
举报
回复
<<VISUAL BASIC 6 开发指南 --ADO篇>> 电子工业出版社
<<VISUAL BASIC 6 数据库访问技术>> 机械工业出版社
<<VISUAL BASIC 6 从入门到精通>>
<<SQL SERVER 2000 与 VISUAL BASIC.NET 编程>> 清华大学出版社
<<WIN32 API 手册>>
heganghui
2004-01-25
打赏
举报
回复
好的,最后向我推荐几本书吧,东莞现在工作情况如何,我曾经在那里找过工作,去过其中几个镇,最爱吃那里的烧鹅饭。
华芸智森
2004-01-25
打赏
举报
回复
你也可以通过过设置合并列来实现.参考 MSDN 中 MSHFLEXGRID 的部分.
华芸智森
2004-01-25
打赏
举报
回复
VSFlexGrid没有CAPTION属性.你可以用其它控件配合做出你想要的效果.
在窗体上放一个LABEL控件,然后设置Alignment = 2,其宽等于网格的宽度,调整合适的高度和字体,字体大小,前景背景色等.设置其LABEL的CAPTION="员工"即可达到你要的效果.
华芸智森
2004-01-25
打赏
举报
回复
在VSFlexGrid中,绑定都是从第0行开始填充的.如果你要的是一种效果,参考我上面的回答.(倒数第三贴)
heganghui
2004-01-25
打赏
举报
回复
谢谢!新年快乐!我也是3点半才睡的,狂学!
[1]LABEL的CAPTION是一种
[2]设置合并列是一种
但是设置合并列以后
Set VSFlexGrid2.DataSource = rst怎样才能从第1行开始填充,而不是第0行,
华芸智森
2004-01-24
打赏
举报
回复
1.可以使用FORMATSTRING属性.
如:
' 设置列标头。
s$ = "<Region |<Product |<Employee |>Sales "
VGrid1.FormatString = s$
' 设置行标头(注意开始的分号)。
s$ = ";Name|Address|Telephone|Social Security#"
VGrid1.FormatString = s$
'设置列和行标头。
s$ = "|Name|Address|Telephone|Social Security#"
s$ = s$ + ";|Robert|Jimmy|Bonzo|John Paul"
VGrid.FormatString = s$
2.可以直接使用TextMatrix属性
如:
VSFlexGrid1.TextMatrix(0,1)="列标题一"
axer
2004-01-24
打赏
举报
回复
可以设置fixedrow,通过merge等属性来做的.很方便
wumylove1234
2004-01-24
打赏
举报
回复
直接改定标题就可以了。
要是列标题的话,row=0,列(col)也是从0开始的。
wumylove1234
2004-01-24
打赏
举报
回复
msflexgrid1.textmatrix(row,cos)="your text"
heganghui
2004-01-24
打赏
举报
回复
理解差了,不是取出是加入
看程序,帮我几个相同的小问题,一共650分(发了6个贴,着急),全拿走吧http://expert.csdn.net/Expert/topic/2679/2679911.xml?temp=.7140619
http://expert.csdn.net/Expert/topic/2679/2679901.xml?temp=.2360346
http://expert.csdn.net/Expert/topic/2679/2679828.xml?temp=.2765009
http://expert.csdn.net/Expert/topic/2679/2679903.xml?temp=.708996
http://expert.csdn.net/Expert/topic/2679/2679908.xml?temp=.1710321
http://expert.csdn.net/Expert/topic/2678/2678961.xml?temp=.8527948
现在把代码贴出来,主要是改变数据后Update或Updatebatch都写不回数据库!
Option Explicit
Dim cnn As ADODB.Connection
Dim cnnstr As String
Dim rst As ADODB.Recordset
Dim cmm As ADODB.Command
Private Sub Form_Activate()
Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\db3c.mdb;Persist Security Info=False"
cnn.BeginTrans
rst.CursorLocation = adUseClient
Set VSFlexGrid2.DataSource = rst ‘[1]我想在vsFlexGrid装入数据库后,变成
| 员工 |
|姓名|年龄|编号|...... |
rst.Open "select * from 员工", cnn, adOpenDynamic, adLockOptimistic
On Error GoTo transError
cnn.BeginTrans
transError:
Debug.Print Err.Description
End Sub
Private Sub Command1_Click()
rst.update
cnn.CommitTrans
End Sub
Private Sub Form_Unload(Cancel As Integer)
rst.update
End Sub
数据库是Access
[2]update和事务保存vsFlexGrid改变的数据都不行,请在两方面指教,在线等,急!
华芸智森
2004-01-24
打赏
举报
回复
我现在想要列标题上面的那个标题,就是DataGrid里的DataGrid1.Caption = "员工"
如:| 员工 |
|姓名|年龄|编号|...... |
DIM S AS STRING
S=VSFlexGrid1.TextMatrix(行号,列号)
*注:第一行第一列是(0,0),最未行最未列(ROWS-1,COLS-1)
如果不是合并行,则用 TextMatrix(ROW,COL) 直取单元格的内容,如果是合并行,则取合并行列的最初行,最初列.
华芸智森
2004-01-24
打赏
举报
回复
2我查vsflexgrid帮助了解了,1是特殊用法吗,你怎样知道的?用法含意是?
1不是特殊用法,1是表示第1列.
华芸智森
2004-01-24
打赏
举报
回复
因为 vsflexgrid 是 MSHFLEXGRID 的商业版.MSDN中关于MSHFLEXGRID的内容几乎都适合 vsflexgrid.
heganghui
2004-01-24
打赏
举报
回复
谢谢大家!
to:MSTOP(陈建华(东莞立晨企业资讯服务有限公))
你的方法都可以实现,
2我查vsflexgrid帮助了解了,1是特殊用法吗,你怎样知道的?用法含意是?
to:大家
我现在想要列标题上面的那个标题,就是DataGrid里的DataGrid1.Caption = "员工"
如:| 员工 |
|姓名|年龄|编号|...... |
VS
Flex
Grid
中
文手册.txt
VS
Flex
Grid
中
文手册.txt
VS
Flex
Grid
中
文手册.txt
VS
Flex
Grid
中
文手册.txt
VS
Flex
Grid
中
文手册.txt
VS
Flex
Grid
中
文手册.txt
新
VS
Flex
Grid
添加末
行
固定合计
行
纠正上次的错误,例子对字体大小、控件大小,都做了测试没有问题。
vs
flex
grid
8.0_控件_
VS
Flex
Grid
8.0_
一个有用的控件,
vs
flex
grid
8.0,用于VB编程。
VS
Flex
Grid
Pro 8_
vs
Flex
Grid
_
vs
flex
grid
pro8.0_
VS
Flex
Grid
Pro8.0_
VS
vs
flex
grid
表格控件使用说明,详细解释事件,方法,属性
vb
vs
flex
grid
控件表头的合并
使用控件
vs
flex
grid
进
行
表头的合并显示
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章