我写了个数据库的小程序,用了datagrid,数据源是用access,程序运行的时候datagrid的列名都是access里表的列名(我把每列字段名用英文,每个字段由都设有一个标题名),我想让datagrid的列名显示的是访问的表的字段的标题名,要怎么做呢?
解决方案 »
- 大家帮忙看几句程序,不知道问题在哪里
- 新手刚来:我有一个jpg图在一个byte数组内请问如何用PictureBox显示
- 祝大家圣诞,元旦,新年快乐~ (赠可用分帖)
- 《弱的问题》对象变量或With块变量未设置 这个问题怎么解决~!~~~
- 初学者问一个简单问题:dim a 这个a 是不是一个变体变量?在线等!
- 高分求救,在任务栏里怎么隐藏我的应用程序图标?
- 写 DLL,在类模块定义的 Public 变量,怎样才能在所有的标准模块中都可见呢???谢谢~~~
- 怎样把个条记录按姓名统计求和,然后显示在MSFlexGrid中?
- 这是做什么用的程序?
- 关于如何设置字体颜色的问题
- (-8)^(1/3)错了,请问错在哪里?回复有分!!
- 窗体移动问题
记得要引用adoDim WithEvents adoPrimaryRS As Recordset '数据库连接对象
Private Sub Command1_Click()
'strsql 是你的查询语句 你可以order by 排序的字段
'strsql="select xh as 学号 from 表" 这里的学号就是你数据表中字段的标题
strsql="select 字段 from 表"
Set Db = New Connection
Db.CursorLocation = adUseClient
'下面的连接数据字符串你要修改一下
Db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\计划管理系统.mdb;Persist Security Info=False"
Set adoPrimaryRS = New Recordset
adoPrimaryRS.Open strsql, Db, adOpenStatic, adLockOptimistic
Set DataGrid1.DataSource = adoPrimaryRS
end sub
"select 字段1 标题1,字段2,标题2,.... from 表"
"select 字段1 标题1,字段2 标题2,.... from 表"
或:
"select 字段1 as 标题1,字段2 as 标题2,.... from 表"