odbc:

string cnnstring = @"Driver={SQL Server Native Client 11.0};Initial Catalog = sxquadb;server=服务器ip;uid=账号;pwd=密码;app=hawk;wsid=D0r2";

cnnString = @"Data Source = 10.252.21.8; Initial Catalog = sxquadb; User ID = sx00052; password=Cw8569*";

public static bool ExportToExcel_ByQueryTable()

{

bool _bl = false;

excel.Application xlApp = new excel.Application();

excel.Workbook wk = xlApp.Workbooks.Add(excel.XlWBATemplate.xlWBATWorksheet);

excel.Worksheet sht = wk.Worksheets[1];

xlApp.Visible = true;

// string cnnstring = @"Driver={SQL Server Native Client 10.0};Data Source = 191.251.21.2; Initial Catalog = pub; User ID =账号; password=密码;

string cnnstring = @"Driver={SQL Server Native Client 11.0};server=191.251.21.2;uid=账号;pwd=密码app=hawk;wsid=ww";

//OdbcConnection cnn = new OdbcConnection(cnnstring);

//cnn.Open();

cnnstring = "ODBC;" + cnnstring;

try

{

string sqlstr = "select * from inspection_record";

excel.QueryTable qt = sht.QueryTables.Add(cnnstring, sht.Range["A1"], sqlstr);

qt.MaintainConnection = false;

qt.SavePassword = false;

qt.RefreshOnFileOpen = false;

qt.SaveData = true;

qt.BackgroundQuery = false;

qt.EnableRefresh = false;

qt.Refresh();

//删除ODBC连接信息,不能刷新

for (int i = 1; i <= wk.Connections.Count; i++)

{ wk.Connections[i].Delete(); }

}

catch(Exception ex)

{

Docmd.msgInfo(ex.Message );

}

return _bl;

}

c# 用queryTable导出数据:

string sqlstr = "select * from inspection_record";
                excel.QueryTable qt = sht.QueryTables.Add("ODBC;" + cnnstring, sht.Range["A1"], sqlstr);

c# sqlserver连接字符串的更多相关文章

  1. SqlServer 连接字符串多种配置

    Application Name(应用程序名称):应用程序的名称.如果没有被指定的话,它的值为.NET SqlClient Data Provider(数据提供程序). AttachDBFilenam ...

  2. ASP.Net连接SQLServer 连接字符串

    引用命名空间 using System.Data; using System.Data.SqlClient; 连接字符串 // windows 验证方式数据库中存在单一实例 string connec ...

  3. 获取SQLServer连接字符串的方法

     第一步:创建向导文件 在桌面创建一个txt文件,并将文件后缀改成“.udl”.    第二步:选择“提供程序”tab页 双击新创建的“.udl”文件,进入后选择“提供程序”tab页,选择“Micro ...

  4. 【转】SQLServer连接字符串配置:MultipleActiveResultSets

    ADO.NET 1.x 利用SqlDataReader读取数据,针对每个结果集需要一个独立的连接.当然,你还必须管理这些连接并且要付出相应的内存和潜在的应用程序中的高度拥挤的瓶颈代价-特别是在数据集中 ...

  5. .NET项目 - sqlserver 连接字符串

    服务器本地连接: <connectionStrings> <add name="db" connectionString="Data Source=lo ...

  6. 2、Java应用中常见的JDBC连接字符串(SQLite、MySQL、Oracle、Sybase、SQLServer、DB2)

    2.Java应用中常见的JDBC连接字符串 Java应用中连接数据库是不可或缺的,于是便整理一些可能用到的JDBC的jar包及其相匹配的URL,以备日后查阅. 1)SQLite Class.forNa ...

  7. C# sqlserver 2008 连接字符串

    sqlserver 2008 的连接字符串和sql2005的几乎是一样的,但是,他们对于其中的一些配置要求不同.我试着用了很多连接字符串,最后找到了问题的原因,特别记录到这里,如果有相同问题的同学,可 ...

  8. sqlServer数据库常用连接字符串

    sqlServer   数据库常用连接字符串 用户名和密码验证的方式去连接到数据库服务器 <add name="conStr" connectionString=" ...

  9. sqlserver、mysql怎样获取连接字符串

    sqlserver.mysql怎样获取连接字符串 步骤: 一.新建文本文档xxx.txt,改动文件类型为.udl 二.打开该文件,在<提供数据>中找到相应的服务. 三.在连接中选择须要的数 ...

随机推荐

  1. 随机生成50个字段的elasticsearch的测试程序输入

    词典位置:https://raw.githubusercontent.com/jonbcard/scrabble-bot/master/src/dictionary.txt import json f ...

  2. hdu-5120 Intersection(计算几何)

    题目链接: Intersection Time Limit: 4000/4000 MS (Java/Others)     Memory Limit: 512000/512000 K (Java/Ot ...

  3. [Java] static, final

    1.静态成员 静态成员独立于类的对象,先于对象的存在而存在.无论创建了类的多少个对象,静态成员都只有一个实例空间.一个静态变量被同一个类的所有对象共享.当改变了其中一个对象的静态变量时,其余对象的静态 ...

  4. AutoIt:获取计算机已安装程序列表

    $file = FileOpen(@ScriptDir&"\RegInstalledItems.csv",1) if $file = -1 Then ConsoleWrit ...

  5. windows上搭建php环境

    在Windows 7下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包. PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为IIS定制的,VC ...

  6. div 加滚动条的方法

    div 加滚动条的方法: <div style="position:absolute; height:400px; overflow:auto"></div> ...

  7. 连接mysql报错-Can't connect to MySQL server on

    1.问题: 在Windows 上远程连接数据库报错-Can't connect to MySQL server on... 但是重启系统后就可以连接: 2.这种原因大致是因为系统缓冲区空间不足或列队已 ...

  8. 让ubuntu16.04开机进入命令行模式

    使用Ubuntu时,有时候我们不想开机进入桌面,想直接进入命令行,这样启动的比较快, 1.首先我们修改grub文件,改为如图所示: sudo gedit  /etc/default/grub 改完之后 ...

  9. hdoj1394

    题意还告诉我们是0-n-1之间的数,那么我们每次把一个数放到后面去,求一下比他大的,还有比他小的: 比如: 1 3 6 9 0 8 5 7 4 2 逆序数num:22 3 6 9 0 8 5 7 4 ...

  10. bzoj 3667: Rabin-Miller算法【Miller-Rabin】

    Miller-Rabin模板 #include<iostream> #include<cstdio> #include<algorithm> using names ...