微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vb+MAPX 数据绑定

Private Sub Command5_Click()
Dim dataset As MapXLib.dataset
Dim BindLyr As New MapXLib.BindLayer
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim strsql As String
'打开mdb数据库
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & App.Path & "/data/pccw.mdb"
strsql = "select * from BINDLAYERXY"
rs.open strsql,conn,adOpenStatic,adLockReadOnly
'绑定,引入ACCESS数据源
BindLyr.LayerType = miBindLayerTypeXY
BindLyr.RefColumn1 = "MI_sql_X"
BindLyr.RefColumn2 = "MI_sql_Y"
Set dataset = Map1.DataSets.Add(miDataSetADO,rs,"MI_sql_X","MI_sql_Y",BindLyr)
' '生成专题图
' Dim cols(1 To 2) As String
' cols(1) = "popnum"
' cols(2) = "income"
' dataset.Themes.Add miThemeBarChart,cols
rs.Close
Set rs = nothing
end sub

原文地址:https://www.jb51.cc/vb/261551.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐