sqlserver直接连接和用DSN哪个快? [问题点数:20分,结帖人topciv]

Bbs1
本版专家分:0
结帖率 100%
Bbs1
本版专家分:0
Bbs5
本版专家分:3333
Bbs5
本版专家分:2024
Bbs3
本版专家分:610
Bbs7
本版专家分:13084
Blank
微软MVP 2010年1月 荣获微软MVP称号
Bbs2
本版专家分:448
Bbs8
本版专家分:36273
Blank
黄花 2006年4月 Web 开发大版内专家分月排行榜第二
2006年2月 Web 开发大版内专家分月排行榜第二
Bbs4
本版专家分:1097
Bbs11
本版专家分:244367
Blank
进士 2003年 总版技术专家分年内排行榜第五
Blank
银牌 2003年6月 总版技术专家分月排行榜第二
2003年5月 总版技术专家分月排行榜第二
Blank
红花 2003年9月 Web 开发大版内专家分月排行榜第一
2003年7月 Web 开发大版内专家分月排行榜第一
2003年6月 Web 开发大版内专家分月排行榜第一
2003年5月 Web 开发大版内专家分月排行榜第一
2003年4月 Web 开发大版内专家分月排行榜第一
Blank
黄花 2004年5月 Web 开发大版内专家分月排行榜第二
2004年4月 Web 开发大版内专家分月排行榜第二
2003年8月 Web 开发大版内专家分月排行榜第二
2003年3月 Web 开发大版内专家分月排行榜第二
其他相关推荐
win7 64位,在ODBC的DNS中对sql server配置成功,但连接失败
win7 64位下,在ODBC的DNS中对sql server 2008配置成功,但连接时失败; 但在32下却能连接成功。 64位下,错误提示为:Message: '[Microsoft][ODBC 驱动程序管理器] 无效的字符串或缓冲区长度' 网上查了下相关的解决方法,如下: win2003 64位系统下ODBC连接使用 转自win2003 64位系统下ODBC连接使用
php访问msSqlServer还是用odbc方式好
直接访问的方式还得去微软网站下载驱动,反正我是没有测试成功,偶然看到文章介绍用odbc方式,试了一下果然很快解决问题了 只是需要把php.ini中的odbc访问方式的注释去掉就可以了 就是这句话 extension=php_pdo_odbc.dll php的代码如下   header("Content-type:text/html;charset=gb2312")
C#实现ODBC驱动代码连接Sql Server数据库
ODBC连接Sql Server数据库
用数据源(ODBC)创建数据库连接DSN设置
首先应该安装SQL Server Native Client数据源驱动程序,驱动程序可在安装光盘中找到此驱动(类似路径X:\2052_CHS_LP\x64\Setup\x64\sqlncli.msi) 在“控制面板”中的“管理工具”中有“数据源(ODBC)”选项,打开ODBC数据源管理器窗口,在系统DSN标签页中,点击添加: 选择SQL Server Native
PDO的三种连接数据库的方式
PDO的出现是为了解决PHP与各个数据库的连接处理都有各自的函数的问题,它的高度抽象,使得使用起来极其的方便。由于最常用的搭配就是PHP+Mysql,所以这里就以连接mysql为例。 一、参数形式
python中pyodbc模块应用之WINDOWS系统上的SQLSERVER连接(含远程连接
今天本想测试用python连接到公司SQLSERVER2008上,上网百度了很多,一开始只能连接本地服务器,远程操作还是不行。经过几番折腾,终于找到了方法(通过建立系统数据源的方式实现),特将方法及过程展示出来,以避免后来人少走弯路。为了在一个CLASS中实现普通连接及数据源连接,我在初始化方法中添加了可变参数(*)及关键字参数(**)。通过查看pyodbc官方文档,提示说SQL SERVER 设...
工厂模式:dsn参数值配置为mysql时,可连接mysql数据库【练习】
class factory{     public static function create($type)     {          return new $type;     } } //定义接口 interface DB {     public function select($sql);     public function exec($sql); }
在sql语句多表连接中,in、exists、join那个效率更高一点
EXISTS、IN与JOIN,都可以用来实现形如“查询A表中在(或不在)B表中的记录”的查询逻辑。 在查询的两个表大小相当的情况下,3种查询方式的执行时间通常是: EXISTS EXISTS 只有当表中字段允许NULL时,NOT IN的方式最慢: NOT EXISTS 但是如果两个表中一个较小,一个较大,则子查询表大的用exists,子查询表小的用in,因
PowerDesigner逆向工程导入MYSQL数据库总结 / win7 64位数据库连接问题:在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
http://www.itlookit.com/2017/02/09/activiti%E7%81%B5%E6%B4%BB%E8%B7%B3%E8%BD%AC%E9%A9%B3%E5%9B%9E%E5%9B%9E%E9%80%80%E6%93%8D%E4%BD%9C%E5%8A%A8%E6%80%81%E4%BF%AE%E6%94%B9%E6%B5%81%E7%A8%8B/ http://red
如何配置DSN
又要开始机房收费系统了,现在
QT连接SQLserver数据库和设置数据源名称(DSN)的方法.doc
QT以ODBC方式连接SQLserver 2008数据库和设置数据源名称(DSN)的方法.doc
SSIS建立mysql连接管理器-在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配问题
1)环境Windows Server 2008R2 64bit+Mysql 5.5.16 for 32 bit+Mysql odbc connector 64 bit2)报错信息在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配3)原因因为你使用64位的管理工具“数据源(ODBC)”连接32bit的mysql4)解决办法卸载Mysql odbc connector 64 bit 安装My
Dreamweaver制作ASP网页用DSN链接Access数据库的方法及上传修改
Dreamweaver制作ASP网页用DSN链接Access数据库的方法及上传修改 转载自:http://blog.sina.com.cn/s/blog_4a7ef11b0100m02s.html 众所周知,Dreamweaver是一个功能非常强大的网页制作软件。用它来制作网页,方便、快捷。不过,在方便、快捷制作网页的同时,DW也有其不足知足。比如开发ASP网页链接Access数据
用VBA刷新ODBC连接表,也就是SQL SERVER表
Public Function flashTbl() Dim db As DAO.Database Dim tbl As TableDef Dim a As String Dim b As String Dim d As String a = "sa" '数据库用户 b = "123456" '数据库口令 d = "CJGL2005
Cadence之双击(DSN/brd)文件打开变新建文件的解决方法
注:该文章系转载所得,转载连接:https://www.cnblogs.com/eva0/p/7128068.html。本人亲试方法二、三,均有效,但方法二最为方便快捷,推荐! 有时候我们再重新安装Cadence之后,双击打开DNS原理图文件或者brd的PCB文件,发现没有打开对应文件,反而是新建了一个新文件,必须重新取消保存新文件并且从菜单操作打开对应文件,很麻烦 我们要解决这个问题,需要修...
android直接链接sqlserver数据库
1、开发中遇到需要android端直接链接服务端sqlserver数据库,并向sqlserver数据库插入数据的场景。 2、链接到sqlserver数据库,需要用到 jtds 工具包,我使用的是 jtds-1.3.1.jar。点击百度网盘下载,密码: fma7 3、下面就是直接链接sqlserver数据库的代码: package com.mtjsoft.www.myapplicati...
关于PYTHON用PYODBC连接SQLSERVER的封装
【环境】Windows10 64bit、Python 2.7 64bit、Pycharm 2017.1 Amd64、SqlServer 2008 【安装】pyodbc的安装我这里就不说了,找度娘 转载请注明出处: 下面贴上代码DBHelper.py #coding:utf-8 import pyodbc class DBHelper(object): def
多种临时表效率的对比分析
平时在写存储过程的时候,经常会用到临时表,而临时表的用法到底有几种,哪种效率更好呢?我们来做个对比分析。
ODBC 各种数据库连接
ODBC 各种数据库连接
OleDB访问数据库的连接字符串格式
Excel 97-2003 Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xls;Extended Properties=”Excel 8.0;HDR=YES”; Excel 2007-2013 Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c
PDO连接数据库及DSN详解
PDO构造函数     在PDO中,要建立与数据库的连接需要实例化PDO的构造函数,PDO构造函数的语法如下: __construct(string $dsn[,string $username[,string $password[,array $driver_options]]]) 参数说明如下 dsn:数据源名,包括主机名,端口号和数据库名称。 username:连接数据库的用户名
用ADO连接SQL Server数据库
这篇文章不是介绍ADO连接数据库的原理的,而是写一下连接的步骤和简便方法。 一、获取连接字符串。 连接数据库时需要用到  _ConnectionPtr  对象的open方法,参数如下: HRESULT Connection15::Open(_bstr_t  ConnectionString,  _bstr_t   UserID,  _bstr_t   Password,  _bstr_t
mysql连接localhost还是127.0.0.1的速度测试
安装opencenter时,提示数据库地址使用127.0.0.1要比localhost要快,想想也应该是有些速度差异。 找到一篇文章介绍:http://blog.sina.com.cn/s/blog_6cb5a76f0100yfho.html 测试说差距挺大,我也做了下同样测试 windows+apache localhost时间损耗为:0.005784647137511 127
大量数据多表联合查询时时, 使用视图,是不是比直接查询速度要快! 有高手请给讲讲,如何提高查询速度
不会快,因为最终执行的语句是一样的。要想提高速度,结合一下自己的经验:1,多加条件约束,多用and,尽量把要查的东西精确定位出来,少用like in这样的语句;2,越少列越好,查询结果尽量要那些字段就查那些字段,少用*,查询全部,查询一列,比查询全部要快很多。3,各表要定义主键,这样在数据的检索上会快很多!
如何创建数据源名称(DSN)
创建数据源名称若要通过使用 ASP 页连接到数据库,必须首先在 Web 服务器上为要连接到的数据库的类型创建数据源名称 (DSN)。为此,请使用下列方法之一。 为数据库程序创建数据源名称若要为数据库程序(如 Microsoft Access)创建 DSN,请按照下列步骤操作: 1.以管理员身份登录到 Web 服务器。2.单击开始,指向设置,然后单击控制面板。3.
R语言RODBC连接oracle
1.管理工具>ODBC 数据源(32 位)>添加oracle驱动并设置参数2.Rstudio中连接oracle服务端和客户都是32位,R是64位,连接报错:在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配解决方案:卸载64位的R,安装32位R后连接成功。library(RODBC)con<-odbcConnect("oracle",uid="scott",pwd="1...
sql查询时使用临时表的速度问题
做如下查询 1)不使用临时表: select * from 库存 where 物料编号  in (select 物料编号  from 物料  where 制造厂商='abc'); 500条记录耗时1s 2)使用临时表 create table #pro(procode nvarchar(30)) insert into #pro select 物料编号  from 物料  wh
vb6通过ODBC连接mysql数据库
在尝试连接数据库之前, 需要简单说明一下连接数据库的两种最常见的方式: 一种是通过建立 DSN 来连接, 这种比较麻烦, 程序移植性差; 我一般采取利用 ADODB 连接数据库的方式, 这种比较灵活方便, 不需额外工作, 方便程序移植.下面的例子就是通过 ADODB 连接 MySQL 数据库:首先, 运行VB并新建一标准EXE工程, 通过菜单 工程->引用 打开”引用”对话框, 找到 Microsoft ActiveX Data Objects x.x Library ,
Android 通过jdbc直接连接SQLserver数据库
由于项目上有需求,需要通过android移动终端直接向pc端的sqlserver数据库上写数据,由于各种原因,无法通过接口来实现,所以就研究了一下,其中也遇到很多问题,翻墙出去看了很多大神的解决方案才搞定,在这里记录一下,给自己和需要的童鞋点帮助。        首先,看到这个需求的时候,第一之间就想到了我们在pc端通过java进行数据库连接使用的是jdbc技术,那么既然android也是基于j
Powerdesigner 连接mysql 在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 SQLSTATE = IM014
系统环境: WIN7 64位系统, 用Powerdesigner 连接mysql 逆向工程时 报错 "在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配 SQLSTATE = IM014", 在网上查到的资料说是 安装的 mysql-connector-odbc-5.3.6-winx64.msi ,应该安装 mysql-connector-odbc-5.3.6-winx32.msi 如下
SQLProgress使用中的问题可看此贴
根据用户在使用中问题反应的情况,现在整理如下:1.数据库引擎配置不当发生的错误:  出现的错误信息  A.An error occurred while attempting to initialize the Borland Database Engine (error $2108).  B.Vendor initialization failed.  C.General S
C#winform直接连接SQL数据库mdf文件
1.首先mdf文件必须是SQLServer2008及以下数据库,最好是2005版本的数据库 2.将mdf文件这里以数据库文件“Test.mdf”为例,放于与程序Bin文件夹同文件夹下 3.在Program.cs文件中,Main()方法下,添加如下代码 string dataDir = AppDomain.CurrentDomain.BaseDirectory; if
DATASTAGE中ODBC连接的配置
odbc的基本配置取决于datastage安装目录下的DSEngine目录下的.odbc.ini文件。例如配置一个连接sqlserver的数据源(添加其他类型的数据源可直接参考该文件):1、在.odbc.ini中增加以下内容[DS1]Driver=/dsadm/Ascential/DataStage/branded_odbc/lib/VMmsss20.soDescription
sql优化:Exists和in的效率哪个
参考http://zjwlonger.iteye.com/blog/1921763,https://blog.csdn.net/u011627980/article/details/50370566 说一说,我们工作和面试最常被提问的也是最常用的操作—sql优化,老鸟和新手的最大差别就是在优化这方面,又要找工作了不得不整理一下知识重新出发。 1.系统要求进行SQL优化,对效率比较低的SQL...
细聊Oracle通过ODBC数据源连接SQL Server数据库
    类似文章搜索引擎上有很多,内容大致相同,今天所谓细聊是因为我在借鉴这些文章时候走了些弯路,所以写此文,为自己备忘,同时如果能为初涉此处知识点的小伙伴提供些帮助就更好了,废话不多说。    我的应用场景:    项目系统使用oracle数据库,与客户的第三方系统供应商实现资源共享,对方为sql server数据库;    我的测试开发环境为64bitwin7PC机,本机上装有64位Oracl...
php使用ODBC连接sqlserver问题
检测是否连接成功,打印错误 使用odbc_error(),检测数据库连接问题   if(odbc_error()) { echo odbc_errormsg(); } 我遇到的问题是连接成功了,但查询一个数据表总是失败,查询其它的表报错。但我在Apache配置的环境下没有问题,但nginx下总是不行,一直怀疑是环境的问
数据库 Filedsn(文件dsn)连接小问题
在做学生信息系统的时候尝试着将连接数据库的几种方法都试了试。很顺利完成了。对于用文件dsn连接的时候采用的都是默认配置,所以没有遇到问题。前几天做机房系统时遇到了问题,明明都是按照说明配置的(为了方便将配置的dsn文件放到了桌面),却连不上数据库。后来仔细一想,是文件目录的问题。         想说的只是连接字符串中 filedsn的值是所配置dsn文件的路径+文件名而不仅仅是文件名。(所以对
Java和SQL中的分页方法大全
////////////////////////////////////////////////////在struts中分页的一种实现////////////////////////////////////////////////////             $$$$$$$$$$$$$$$在struts中分页的一种实现 我的项目中的分页功能 1, 思路 使用一
PB中通过ODBC直接连接数据库,不用注册数据源。
在一次用数据库画板连接Access的时候,没有设置任何的参数,结果弹出了一个选择数据源的框,我选择了一个DSN文件,结果连接成功了。以前一直不知道怎么用DSN文件来连接数据库,在琢磨之后,发现了下面的方法。//==============================================================================// RW 06.11.2
水晶报表 创建odbc数据源出现 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配 问题解决
1)环境Windows Server 2008R2 64bit+Mysql 5.5.16 for 32 bit+Mysql odbc connector 64 bit2)报错信息在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配3)原因因为你使用64位的管理工具“数据源(ODBC)”连接32bit的mysql4)解决办法卸载Mysql odbc connector 64 bit 安装My
Sql Server的还原和导入数据效果不一样
垃圾办信用卡短信数据分析 最近天天收到叫我办理某银行的信用卡的短信,让我们感觉和真的一样,其实,很多都是套路,都是别人拿来套用户的信息的。下面我们来看下短信 常理分析 分析一下下面这条短信,首先乍一看这个短信好像很真实的感觉,广发银行,并且带有申请链接。并且号码并不是手机号码,而是短信中心的号码。 拿套焉toV3K敦找诠换雀镣奖 《 http://baobao.baidu.com/article/...
等号赋值与memcpy的效率问题
偶尔看到一个说法,说,小内存的拷贝,使用等号直接赋值比memcpy快得多。结合自己搜集到的资料,整理成此文。 事实:strcpy等函数的逐字节拷贝,memcpy是按照机器字长逐字进行拷贝的,一个字等于4(32位机)或8(64位机)个字节。CPU存取一个字节和存取一个字一样,都是在一条指令、一个内存周期内完成的。显然,按字拷贝效率更高。 先给出一个程序: #include #define T
mysql连接查询和in的效率取舍
例如: A表 id   子id    父id 1      3        2 2      5        2 3      4         3 B表 id    name 3      xxx 5       xxx 首先我要得到a表父id为2的项 在用获得的子id去查B表 连接查询:select name from A right join  B on
使用left join比直接使用where速度快的原因
多表使用left join只是把主表里的所有数据查询出来,其他表只查询表中的符合条件的某一条记录,所以速度非常快;而多表使用where内联,是把所有表的数据全查出来,然后进行比对,所以速度非常慢。 使用left join要注意确定哪一张表是主表,如果无法确定主表,则选择哪张表查询的字段最多,就把哪张表作为主表。 示例如下: 使用left join,同样的数据量,时间不到1秒钟!
SQL 2008客户端ODBC配置DSN时使用网络登录ID的windows NT验证登录时 报18452错误
现场情况:      由于现场需要使用ODBC连接数据库,且必须使用网络登录ID的windows NT验证进行登录,在配置DSN时提示 SQL错误 18452,具体如下图,经过现场测试发现,使用SQL Server Management Studio 通过 WINdows身份验证登录时,也提示SQL错误18452,具体图片如下:解决办法:       经过分析,SQL:18452错误原因是,在服务...
PL/SQL Oracle 导入ODBC 报错 :在指定的DSN中,驱动程序和应用程序之间的体系结构不匹配
错误:原因:系统是64位、excel驱动默认也是64位,但plsql是32位。所以解决办法是在odbc中添加一个32位excel驱动即可。解决:C:\Windows\SysWOW64,运行odbcad32.exe点击添加,选择数据源设置数据源名重启PL/SQL,成功解决...
64位操作系统,mysql ODBC 驱动程序和应用程序之间的体系结构不匹配
1)环境Windows Server 2008R2 64bit+Mysql 5.5.16 for 32 bit+Mysql odbc connector 64 bit2)报错信息在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配3)原因因为你使用64位的管理工具“数据源(ODBC)”连接32bit的mysql4)解决办法卸载Mysql odbc connector 64 bit 安装My
谁来解答下!!memset,for,while,fill()初始化数组的效率对比...
         我的多次结果还是memset最快,但网上有说for()循环初始化数组比memset快的(在int下),因为memset每次只能操作一个字节。不知道大家测出来结果如何或这是我的测试程序原理错了?#include  #include  #include  using namespace std;const int n=10000000;templa
网络是怎样连接
本书以探索之旅的形式,从在中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。
使用android访问SQLServer数据库。
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
access 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
本机是win7 64位操作系统,做数据库实例时需要创建Access数据库的ODBC数据源,但是打开ODBC数据源后发现添加里面没有配置access的连接,如下图: 还会弹出以下问题框:           解决方法:打开目录:“C:\Windows\SysWOW64”,双击该目录下的“odbcad32.exe”文件(以前打开的是C:\Windows\system3
sql server 连接数据库需要的三个JAR包
sql server 在java连接数据库的三个JAR包
Sybase ASE数据库使用ADO.net访问存储过程方法详解
本文为本人(iihero)原创,如若转载,请尊重个人劳动,务必注明原始出处。在ASE里使用ado.net,基本上常见的有两种方式,一种是使用oledb方式(dotnet系统框架自带),一种是直接使用ASE自带的adonet库来访问。想获取高性能,后者为佳。而每种方式对store procedure的调用,也可以分两种模式,一种是显示指定这是调用存储过程,另一种是采取传统的存储过程调用文本方式:"{
浏览器是直接加载二进制图片更快还是加载base64编码的图片更快?
转自:https://segmentfault.com/q/1010000007009081?_ea=1209218 浏览器是直接加载二进制图片更快还是加载base64编码的图片更快?哪个效率更高? 例如: img src=" https://sf-static.b0.upaiyun.com/v-57e4f057/global/img/user-256.png" /> 和
ODBC连接数据库:在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
原因:应用程序和odbc创建的dsn在32位系统和64位系统上不一致。解决办法:1、查看应用程序是32位还是64位;                2、32位应用程序的ODBC的dsn配置方法:运行C:\Windows\SysWOW64\odbcad32.exe创建dsn,然后再在应用程序中选择刚才创建的dsn;                3、64位的应用程序直接用系统自带的数据源创建就OK了...
在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
 通过ODBC/JDBC连接程序和数据库时,异常报错“在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”的解决办法 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配 本机:64位win7,64位JDK,做Web实验用32位myeclipse不管是Access还是SQLServer连接数据库都出问题后,我终于明白当初做Java实验为啥连不上Access数据库但SQL
使用 IP 地址连接SQL Server 数据库的速度慢的原因
症状loadTOCNode(1, cause);        当安装 Microsoft 数据访问组件 (MDAC) 版本 2.6 后,每次尝试使用 IP 地址(而不是服务器名称)连接到 SQL Server 7.0 或 SQL Server 2000 数据库时所花的时间可能比预期的要长。在某些报告的情况中,其表现为向客户端应用程序报告“超时已过期”错误,而且连接尝试失败。     
【原】SQL存储过程调用慢,但是重新编译一下存储过程就很快
.NET调用存储过程时,有时候会变的很慢甚至会timeout,但是再执行一下存储过程,再调用就会很快。   解决办法: 1. 在可能比较耗时的语句后面加上option(recompile) 2. 创建存储过程时在其定义中指定 WITH RECOMPILE 选项,表明 SQL Server 将不对该存储过程计划进行高速缓存;该存储过程将在每次执行时都重新编译。当存储过程的参数值在各次执行间都
Java SQLServer 三个扩展库
这是一个Java直接用jdbc连接SQLServer要用到的三个扩展库
【Python连接SQL Server数据库】-pymssql使用基础
1. Python连接SQL Server数据库 Python操作SQLServer示例—注意事项和说明 : 1. 本文主要是Python操作SQLServer示例,包括执行查询及更新操作(写入中文)。 2. 需要注意的是:读取数据的时候需要decode('utf-8'),写数据的时候需要encode('utf-8'),这样就可以避免烦人的中文乱码或报错问题。 3. Python操作SQLSe
操作服务器及MySQL数据库可以使其远程链接
一般情况分三个地方准备,MySQL数据库,防火墙,还有你的服务器主机的准备 操作系统为centos6.5。其他系统大致差不多。 1:在服务器中安装mysql,具体安装过程,请自行查询。安装好后,输入mysql -u root -p,再输入密码(输入密码时,密码不会显示)就会进入到MySQL如下界面。 2:进入MySQL后,show databases; use mysql; se
Android端、java端连接到SQL Server ,使用 jdbc 和 jtds ,总结
今天设置了Android端到SQL  Server 的连接,用的是 jtds的包连接的,期间各种问题不断,甚是烦,整了一天加一个早上才堪堪搞定,中间也测试了用java的  jdbc 连接方式来连接数据库,最后连接成功,现总结如下 jdbc的连接方式总结: java 的 jdbc 连接要在要在classpath环境变量里设置 jdbc  包的路径;运行sqlservermanager.m
如何把本地DSN 数据源连接方式改成自定义的 OLEDB
DSN数据源连接的方法非常直观,不需要敲那么多代码,基本是可视化操作,非常适合初学计算机语言基础不好的人。但是,DSN数据源连接数据的信息是保存在注册表里的,在本地用了DSN方式连接数据库,程序可以直接读取到保存在注册表中的数据源名,而传到服务器后,由于服务器上并没有关于该DSN数据源的信息,所以连接不上数据库,页面无法显示。如何解决这个问题呢?把连接字符串从 DSN 方式改成自定义的 OLEDB 方式就行。本文讲如何修改,适合初学者。
用哪种命名方法连接TimesTen? TNS还是DSN
先来看一下下面这张概念图: Java程序支持DSN文件连接TimesTen(参见极简Java连接TimesTen程序 ),也支持绕过DSN直接连接目标数据库(参见开发者和DBA-不通过DSN连接TimesTen)。 需要指出, JAVA不支持TNS方式,因为对于TimesTen,TNS的支持是在OCI中实现的,而JAVA并不基于OCI而是基于ODBC。由于Pro*C基于OCI,因此C的API全都
C++使用POCO库连接oracle数据库(ODBC)
POCO库是个功能很强大的工具库,这次项目中就用到了POCO库中的DATA连接数据库的方式,直接上代码!         //使用ODBC的方式连接oracle数据库 ODBC::Connector::registerConnector();//注册 Session ses("ODBC", "UID=username;PWD=password;DATABASE=db;dsn=dsn
Delphi 开发时运行出现 程序连接数据库错误 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
用的HP手提电脑,g6,64位的,装的是Win7 64位操作系统,Delphi 7.0,老的32位编译环境。 安装了一个MySQL ODBC Connector 5.1.9 64位,在控制面板的ODBC数据源里找到驱动后,加起,但是程序运行提示错误: 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配 经过网上查询,这个原因主要是因为使用的操作系统是64位的问题,解决如下: C:
java连接sqlserver数据库示例以及jar包
这里提供了java连接SqlServer数据库时所需要的jar包,以及连接数据库的实例,这样大家就会很好的学习、与理解java与sqlserver数据库的JDBC连接
ODBC中用户DSN、系统DSN、文件DSN各代表的含义
ODBC(Open Database Connectivity,ODBC) 即开放数据库互连       DSN   (Data Source Name  )    即 数据源名称            ODBC中有用户DSN、系统DSN和文件DSN  三种数据源。       用户DSN代表的含义是把相应的配置保存到windows注册表中, 仅供创建该DSN的用户登录。(用户DSN保存在
子查询和连接查询性能比较
初步实践证明:连接查询的性能优于子查询,所以能用连接查询的地方尽量少用子查询
Android直连SQLServer
Android直接连接SQLServer测试样例
不用DSN也能连接Excel
不用DSN也能连接Excel,可以解决问题了......
直接内存和堆内存谁快
前言 直接内存大多时候也被称为堆外内存,自从 JDK 引入 NIO 后,直接内存的使用也越来越普遍。通过 native 方法可以分配堆外内存,通过 DirectByteBuffer 对象来操作。 直接内存不属于 Java 堆,所以它不受堆大小限制,但是它受物理内存大小的限制。 配置 可以通过 -XX:MaxDirectMemorySize 参数来设置最大可用直接内存,如果启动时未设置则...
sql用逗号连接多张表对应哪个join?
四种join的区别已老生常谈: INNER JOIN(也可简写为JOIN): 如果表中有至少一个匹配,则返回行LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行FULL JOIN: 只要其中一个表中存在匹配,就返回行 那么问题来了,还有一种常见的写法是将表用逗号隔开,那这个又是怎么连接的呢。 先看这两张表
mac 下面用什么工具访问sqlserver数据库
http://www.navicat.com.cn/ http://www.razorsql.com/download_mac.html http://iphone5.7do.net/forum.php?mod=viewthread&tid=13065
SAP中使用ABAP远程连接MS Sql Server服务器
今天上班老大还是希望我们厦门分公司这边能够实现SAP远程操控MSSQL服务器,实现数据之间的传输。这个重担就落到了我的肩上了。于是稍微百度了一下,使用Native SQL完美实现了跨系统之间的通信。这个总公司花了七八万写的程序不超过500行,我就实现了,无语!   老大很高
vb6.0和数据库连接(2、通过ADO连接数据库)
ADO是为OLE DB设计的一个便于使用的应用程序层接口,可以说,ADO是OLE DB的一个外壳,不过这个外壳没有全部的包住OLE DB,我们通过ADO连接数据库实际就是为了确定OLE DB的数据提供者,根据OLE DB的数据提供者不同,我们对ADO对象或控件的设置也就不同了。(上一篇博被踩的很惨,不过我认为对于像我这样的初学者来说,看看还是非常的有益的,所以希望看这篇的人能够看一下我的上一篇博客
SqlBulkCopy快速批量上传大量数据到SqlServer
SqlBulkCopy快速批量上传大量数据到SqlServer private static bool DataTableToSQLServer(DataTable dt,ref string strMessage) { string connectionString = ConfigurationManager.ConnectionStrings["DBConnectionString
kettle连接sqlserver数据库(jar包)
sqljdbc地址:http://mvnrepository.com/artifact/microsoft/sqljdbc  sqljdbc4地址:http://www.java2s.com/Code/Jar/s/Downloadsqljdbc420jar.htm      下载完成之后,放在kettle安装包下面的lib目录下...
在指定的 DSN 中,ODBC驱动程序和应用程序之间的体系结构不匹配解决方法
今天中午想要用ODBC完成access数据库连接,意外发现异常:弹出另一个错误:在网上查了一下,有的说是office和windows7的位数不匹配,一个是32位,一个64位的,可是我的问题不是如此。 我用控制面板->管理工具->ODBC数据源 添加数据源显示这个: 这个是系统默认打开的数据源,在添加access数据库driver的时候,发生错误。下面是解决办法: 打开ODBC32位版,
sqlserver_php驱动
php本来是不可以直接连接sqlserver数据库,所以我们需要添加一个驱动,这样就可以实现php加sqlserver开发环境。毕竟企业很多都是用sqlserver
哈希连接
5.哈希连接 当内存能够提供足够的空间时,哈希(HASH)连接是Oracle优化器通常的选择。哈希连接中,优化器根据统计信息,首先选择两个表中的小表,在内存中建立这张表的基于连接键的哈希表;优化器再扫描表连接中的大表,将大表中的数据与哈希表进行比较,如果有相关联的数据,则将数据
找SQL Server 2016 配置管理器和JDBC驱动程序下载
    昨天,做一个Java Web项目需要连接到数据库,想配置一下SQL Server 2016来着,发现在开始目录下,Sql Server Configuration Manager 不见了(应该是之前win10更新之后"消失"的)。可以重新找回来:1.打开win+R 之后输入SQLServerManager13.msc(对应于SQL Server 2016版本,更早的版本可将13数字换成更小...
关于DataFactory工具使用说明(一)-----创建数据表
DataFactory:大数据生成工具,可以按照数据的一些规律进行大批量的生成。本文主要是针对数据库SQL Server2008 r2 操作。1.​​打开DataFactory工具,会弹出选择数据库的界面,如下所示:                                                            选择SQLServer,点击Next             ...
java操作快,还是数据库操作快;比如某个查询,我是通过数据库直接返回快,还是java进行数据处理快?
java操作快,还是数据库操作快;比如某个查询,我是通过数据库直接返回快,还是java进行数据处理快? 场景: 我需要查询关联查询两个表的数据(user,organ),我需要查询某个用户所在的机构名字,怎么实现? 1、数据库查询一次返回 select  t.* from user u,organ o where u.organId=o.id and u.id=? 2、先单表查询user,...
JDBC连接数据库详细指南(包含MySQL、SQL Server、Oracle三种数据库)
JDBC连接数据库详细指南(包含三种数据库)          在项目的开发过程中,数据库的连接支持是非常重要的,今天我就来描述一下使用JDBC访问各种各样数据库的方法。 1.JDBC简介          JDBC全称是Java数据库连接(JavaDatabase connectivity),是java程序与数据库系统通信的标准API,它包含一组用Java语言编写的类和接口。
eclipse连接SQL server出现的问题
1.首先,其中验证sa登录的步骤时新建的文本文档其实是一个.txt文件,你需要进入把这个文件另存为并以.UDL为后缀,截图如下(注意在“保存类型”的下拉选项中选择“所有文件”): 接下来细心按步骤进行。 2.验证sa能登录后进入下面链接: http://blog.163.com/jackie_howe/blog/static/19949134720125173539380/     注:...
直接查询数据库 和正则哪个快?
比如 一个电视剧 有2000条链接 都是分开存的一条一条rnrn现在加入新的链接 查询是否为重复链接 判断是否存在 一条的查询时间为0.05 如果是一次加入2000条需要判断的新链接需要花的时间长rnrn跟我把两千条url全部取出用正则匹配判断是否 那个速度快呢?等于也是正则判断两千次 和数据库 查询2000次 那个快呢
sql优化:SQL Server与Oracle性能对比(插入100w条数据时)
之前在论坛看到有人提问,问题如下:       网上有人说oracle 写入数据速率约为sqlserver的7.5倍,但我测试的结果刚好相反             http://bbs.csdn.net/topics/390962652 于是,在网上找了一下,确实有如下标题的文章:       oracle 写入数据速率约为sqlserver的7.5倍 比如,这篇:大数据量测试比
ODBC连接数据库提示“ [Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”的解决方法
出现这个错误的原因是因为使用的电脑是64位的,但是mysql的64位ODBC驱动跟qt的ODBC驱动不知道有哪里不兼容,所以会出现连接不上的情况。重新安装mysql的32位ODBC驱动进行配置,再次连接即可(64位机用32位驱动才能正常工作,这不科学= =)。 ============================我是蛋疼的分割线============================
R语言中的哪些命令或者包让你相见恨晚
我从开始学R到现在一直都在发现“相见恨晚”的R包。 分析与建模: Matrix包:先进的稀疏矩阵处理,不了解稀疏矩阵概念的时候内存占用和运行速度都不忍直视。 Reshape2/ddply:数据处理不用愁。 *apply系列:比for更好用的函数,其中tapply远不如lapply流行,但是实用程度不在其下。实际上lapply有没有变快得看各人的实现,因为虽然lapply调用
sql server 直接读取excel
sql server 直接读取excel ,不需要把excel导入数据库。直接进行查询或者插入临时表后操作,包含32位及64位
我们是很有底线的