yzl0407
路人甲
路人甲
  • 注册日期2007-04-16
  • 发帖数23
  • QQ
  • 铜币160枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1995回复:2

[分享]vb+MAPX开发打开ACESS数据库并于里面的X,Y 数据绑定

楼主#
更多 发布于:2007-08-31 10:29
<P> Private Sub Command5_Click()</P>
<P>   Dim dataset As MapXLib.dataset<BR>    Dim BindLyr As New MapXLib.BindLayer<BR>    Dim conn As ADODB.Connection<BR>    Dim rs As ADODB.Recordset<BR>    Dim strSql As String<BR>    <BR>    '打开mdb数据库<BR>    Set conn = New ADODB.Connection<BR>    Set rs = New ADODB.Recordset<BR>     conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" ; App.Path ; "\data\pccw.mdb"<BR>   <BR>    strSql = "select * from BINDLAYERXY"<BR>    rs.open strSql, conn, adOpenStatic, adLockReadOnly<BR>    <BR>    '绑定,引入ACCESS数据源<BR>    BindLyr.LayerType = miBindLayerTypeXY<BR>    BindLyr.RefColumn1 = "MI_SQL_X"<BR>    BindLyr.RefColumn2 = "MI_SQL_Y"<BR>    Set dataset = Map1.DataSets.Add(miDataSetADO, rs, , "MI_SQL_X", "MI_SQL_Y", BindLyr)<BR>    <BR>'    '生成专题图<BR>'    Dim cols(1 To 2) As String<BR>'    cols(1) = "popnum"<BR>'    cols(2) = "income"<BR>'    dataset.Themes.Add miThemeBarChart, cols<BR>    <BR>    rs.Close<BR>    Set rs = Nothing</P>
<P>   end sub </P>
喜欢0 评分0
whmwxhanshan123
路人甲
路人甲
  • 注册日期2006-06-17
  • 发帖数3108
  • QQ
  • 铜币6445枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-09-01 14:38
<img src="images/post/smile/dvbbs/em06.gif" />
举报 回复(0) 喜欢(0)     评分
ahauser
路人甲
路人甲
  • 注册日期2008-03-25
  • 发帖数2
  • QQ
  • 铜币108枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2008-06-22 19:15
<img src="images/post/smile/dvbbs/em06.gif" /><img src="images/post/smile/dvbbs/em05.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部