阅读:1401回复:2
有关mapx数据邦定类型的问题?
我的程序是用vb.net编的。在数据邦定的时候我不知道它的类型如何取得?我是连接的access数据库,我创建的数据集是ds,
AxMap1.Datasets.Add(外部数据的邦定类型?, ds)谢谢,请告知! |
|
1楼#
发布于:2005-05-08 01:23
<P>数据绑定类型主要是连接方式,向ADO,RDO,ODBC,与具体的数据库关系不是太大,ACCESS同样可以用这些方式连接,下面是通过ADO与ACCESS绑定的例子</P><P>Dim bindlayer As New bindlayer
Dim conn As New ADODB.Connection Dim cmd As New ADODB.Command Dim rs As New ADODB.Recordset bindlayer.LayerName = "tablename" bindlayer.LayerType = miBindLayerTypeXY bindlayer.RefColumn1 = "x" bindlayer.RefColumn2 = "y" conn.Open "provider=Microsoft.Jet.oledb.4.0;Data Source =" + App.Path + "\databasename.mdb " </P><P> Set cmd.ActiveConnection = conn cmd.CommandText = "select * from table" rs.CursorLocation = adUseClient rs.Open cmd, , adOpenDynamic, adLockBatchOptimistic Formmain.Map1.Datasets.Add miDataSetADO, rs, "tablename", "字段", , bindlayer Set bindlayer = Nothing Set conn = Nothing Set cmd = Nothing Set rs = Nothing</P> |
|
2楼#
发布于:2005-05-11 18:51
非常感谢!
|
|