当前位置:软件学习 > 其它软件 >>

mapx的数据绑定

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace 重庆1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            MapXLib.LayerInfo lInfo = new MapXLib.LayerInfoClass();
            lInfo.Type = MapXLib.LayerInfoTypeConstants.miLayerInfoTypeServer;
            lInfo.AddParameter("Name", "STREET");
            lInfo.AddParameter("ConnectString", "DRIVER={SQL  SERVER};SERVER=(local);VID=;PWD=;Database=chongqing");
            lInfo.AddParameter("Query", "SELECT * FROM chongqing1");
            lInfo.AddParameter("Query", "");
            lInfo.AddParameter("toolkit", "ODBC");
            lInfo.AddParameter("Cache", "OFF");
            lInfo.AddParameter("MBRSearch", "OFF");
            lInfo.AddParameter("AutoCreateDataset", 1);
            lInfo.AddParameter("DatasetName", "STREET");

            axMap1.Layers.Add(lInfo, 0);
        }
    }
}
上面是我的编码,是在c#平台上连接sql数据库的,一直显示下面的错误,请教大哥大姐给与帮助,我的qq是409528519,邮箱是wangchongqing123@tom.com
System.Runtime.InteropServices.COMException (0x000003F3): ODBC Error: ODBC RC=-1, ODBC SQLState=IM002, DBMS RC=0, DBMS Msg=[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序.
--------------------编程问答-------------------- 电脑上没配置ODBC数据源吧 --------------------编程问答-------------------- 楼上的有道理,应该是数据库连接的问题。 --------------------编程问答-------------------- 要配置ODBC的数据连接。控制面板管理工具中

lInfo.AddParameter("ConnectString", "DRIVER={SQL  SERVER};SERVER=(local);VID=;PWD=;Database=chongqing"); 
补充:企业软件 ,  地理信息系统
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,