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. lucene Index Store TermVector 说明

    最新的lucene 3.0的field是这样的: Field options for indexingIndex.ANALYZED – use the analyzer to break the Fi ...

  2. Identifier expected after this token

    Cursor cursor = db.query(true, "user", new String[]{"id","mode"}, &quo ...

  3. 「UVA524」 Prime Ring Problem 质数环

    Description 输入正整数n,把整数1,2,-,n组成一个环,使得相邻两个整数之和均为素数.输出时,从整数1开始逆时针排列.同一个环恰好输出一次.n<=16. A ring is com ...

  4. UI:地图和定位

    参考学习链接 各种IOS设备可以使用 Core Location 框架确定它的物理位置.core location 主要使用三种技术来实现功能.GPS.蜂窝基站三角网络定位. wifi 定位服务.这三 ...

  5. 【207】WinForm Chart类

    目录: 在工具箱中找到 Chart 控件并使用 设置 Chart 属性 代码中设置属性 属性中设置属性 Chart 类说明 ChartAreas ChartAreaCollection 类 Chart ...

  6. 装饰器模式(Decorator) C++

    装饰器模式是比较常用的一种设计模式,Python中就内置了对于装饰器的支持. 具体来说,装饰器模式是用来给对象增加某些特性或者对被装饰对象进行某些修改. 如上图所示,需要被装饰的对象在最上方,它自身可 ...

  7. django上课笔记4-复习数据库操作-复习模板-Seccion-详细cookie和session的区别

    一.复习数据库操作 字段类型 字符串 EmailField(CharField): IPAddressField(Field) URLField(CharField) SlugField(CharFi ...

  8. (水题)洛谷 - P1003 - 铺地毯

    https://www.luogu.org/problemnew/show/P1003 一开始觉得是用树套树来区间修改单点查询,但是发现空间不够开. 看了题解发现这个是静态的问题,而且只问一个点的结果 ...

  9. Android Studio新建类头部注释和添加函数注释模板及快捷键

    一,Android Studio新建类头部注释 是不是有时候看到这个很心烦 其实Studio中有设置修改这些注释模板的信息的功能 其实很简单,只需要两步: 1.打开Setting设置面板,找到File ...

  10. 51nod1432【贪心】

    对于每个数我找一个和他相加最接近独木舟,然后ans+=1; 想复杂了,直接两端来就好了. 然后两个相加如果<=m那么就让它们在一起,不是的话就让大的一艘船,然后继续搞(贪心) #include ...