.NET通过ODBC 连接 SQL SERVER

通过ODBC连接到SQL SERVER的两种方法:

一、通过加载SQL SERVER驱动方式;

二、通过配置DSN名称;

 string constr = "driver={sql server};database=" + databaseNAME+ ";server=" + 服务器地址 + ";"//SQL SERVER驱动
  constr += "UID=invuser;PWD=1;"

OdbcCommand cmd_s = new OdbcCommand(sSQL, conn_odbc);
                        OdbcDataReader reader_s = cmd_s.ExecuteReader();//执行查询
                        int iCZ = 0;
                        while (reader_s.Read())
                        {
                            JLBH_OUT.Add(data.iJLBH);
                            iCZ=1;
                        }
                        reader_s.Close();

sSQL = " insert into dbo(操作员名称,导出日期) values ";
string stmp = "(";
stmp += "‘" + sDJRMC + "‘,getdate()";
stmp += ")";
sSQL += stmp;
OdbcCommand cmd_in = new OdbcCommand(sSQL, conn_odbc);
int iInsert = cmd_in.ExecuteNonQuery(); //执行插入
conn_odbc.Close();
OdbcConnection cn;
       OdbcCommand cmd;
       string MyString;
       MyString="Select * from dbo";
       cn= new OdbcConnection("dsn=myDSN;UID=invuser;PWD=1;");//通过DSN
       cmd=new OdbcCommand(MyString,cn);
       cn.Open();
       MessageBox.Show("Connected");
       cn.Close();
时间: 2024-11-06 01:23:16

.NET通过ODBC 连接 SQL SERVER的相关文章

VS2013 MFC ODBC连接SQL SERVER数据库编程(三)

VS2013 MFC ODBC连接SQL SERVER数据库编程(三) 转载请注明:http://blog.csdn.net/my_acm/article/category/2616577 继上一篇讲完对数据库的链接以及一些说明之后,本文将实现对数据库的增删查改等操作. 如上图所示就是最终完成的一个简单的小程序. 首先添加列表框的NM_CLICK响应程序.鼠标放在列表框上,右键->添加事件处理程序,找到MN_CLICK消息,添加并编辑,如下图所示. 在响应函数里面添加如下代码: 这样就实现了,点

Qlikview配置ODBC连接SQL SERVER/ORACLE

一, Qlikview配置ODBC连接SQL SERVER 1,打开ODBC数据源管理器:运行--〉ODBC 2,添加用户DSN 3,选择SQL Server Native Client 11.0, 然后点击[完成] 4,输入连接数据库的用户名和密码 5,选择默认的连接的数据库(可以不设置此步骤) 6,配置完成 7, 测试连接数据库 从上面的图片可看出连接时成功的,就SQL SERVER 2012的ODBC 是配置成功了. 8, Qlikview里创建用上面建立好的ODBC数据源来连接数据库 从

配置ODBC连接SQL Server

当我们搭建好SQL数据库或SQL AlwaysON,如何测试是否连接正常? 方法之一就是"配置ODBC连接SQL Server" 1.打开ODBC数据源管理器:控制面板--〉ODBC数据源 2.添加用户DSN 3.输入数据源名称.描述.服务器地址(可以SQL独立服务器或群集的IP地址/FQDN名) 选择连接数据库的验证方式(windows验证或SQL验证),这里我使用windows验证 4.选择连接测试的数据库名称,其它默认 下一步 完成 5.开始测试数据源. 从上面的图片可看出连接时

VS2013 MFC ODBC连接SQL SERVER数据库编程(二)

VS2013 MFC ODBC连接SQL SERVER数据库编程(二) 转载请注明:http://blog.csdn.net/my_acm/article/category/2616577 在上一篇中,我已经说明了如何连接SQL SERVER数据库 下面参考http://wenku.baidu.com/link?url=h1rGgnhSmnclH2lFexHmlP_SZ2LUDRy5xM4wrbTfYlRXZLj2o0ugMT_PFGRxA1XI2pm8NUuEcKGQRA6D77ZieDoyM

Qt通过ODBC连接SQL Server2008实践总结

Qt连接数据库的方式很多,这里说明一种最常用也是最实用的方式,因为这种方式在Windows上开发程序使用起来非常方便,并且也是远程连接数据库所需要用到的方式. 前提工作: 在Win7下安装了SQL Server 2008,并在SQL Server中创建了数据库MyDB. Qt通过ODBC连接SQL Server 2008概述: Qt通过ODBC连接数据库时,使用的数据库名不是直接写入数据库名称,而是DSN名. 关于DSN的简要介绍: 原名:Data Source Name 中文名:数据源名称DS

Excel VBA 连接各种数据库(三) VBA连接SQL Server数据库

本文主要涉及: VBA中的SQL Server环境配置 VBA连接SQL Server数据库 VBA读写SQL Server数据 如何安装SQL Client 系统环境: Windows 7 64bit Excel 2016 64bit 1. VBA连接SQL Server前的环境配置 在Excel这边,需要先在VBE中启动数据库连接支持.按下Alt+F11打开VBE,在菜单栏选择“工具”-“引用”,在弹出的引用窗口中,找到"Microsoft ActiveX Data Objects 6.1

ASP连接sql server实例解析

1.首先确定自己的iis没有问题 2.其次确定自己sqlserver没有问题 然后在iis的文件夹wwwroot里,建立一个文件 名为testSqlServer.asp,编写代码例如以下就可以 <% 'ole db连接 set cnn1 = Server.CreateObject("ADODB.Connection") '连接串需要注意sqlserver的实例名,是否是默认,非默认必需要写出来 cnn1.Open "provider=sqloledb;data sour

php连接sql server

这两天有个php连接sql server的项目,顺便学习学习sql server  说明: 1:PHP5.2.x本身有个php_mssql.dll的扩展用来连接Sql server,但是这个dll只是用来连接低版本 Sql server的(2000以下版本),在Sql server 2005及以上版本无法使用mssql_connect连接到数据库. 2:php5.3.x不再支持php_mssql.dll 拓展库了,及时使用php5.2.x中的php_mssql.dll也无法使用. 微软专门为PH

php连接sql server数据库库

首先查看自己的php版本,php 在5.3以后便不再支持对SQL Server 的连接,所以这时需要ms提供的第三方扩展了 注:虽然php5.2提供的php_mssql.dll方法是可以连接到SQL Server 数据库的(这种连接就自己去查吧,网上还是比较多的),但是仅仅只是局限于SQL Server 2000.所以如果需要连接2005或者2008以上的版本,那么还是需要下载ms的扩展 ms扩展下载 https://msdn.microsoft.com/en-us/library/cc2961