可得到数据库中的,表,视图,等信息   string strcon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " + filename; OleDbConnection myConnection = new OleDbConnection(strcon); myConnection.Open(); DataTable dt = myConnection.GetOleDbSchemaTable(OleDbSchemaGuid.Ta…
ADO.NET系列之Connection对象 ADO.NET系列之Command对象 ADO.NET系列之DataAdapter对象 ADO.NET系列之事务和调用存储过程 ADO.NET概念 ADO.NET 提供对诸如 SQL Server 和 XML 这样的数据源以及通过 OLE DB 和 ODBC 公开的数据源的一致访问. 共享数据的使用方应用程序可以使用 ADO.NET 连接到这些数据源,并可以检索.处理和更新其中包含的数据.ADO.NET 类位于 System.Data.dll 中,并…
说明:前面(一)(二)总结了数据库连接的概念以及连接数据库的字符串中的各个参数的含义.这篇随笔介绍connection对象的常用方法. Connection对象的常用方法 Connection类型的对象用来连接数据源.在不同的数据提供者的内部,Connection对象的名称是不同的,在SQL Server Data Provider里叫SqlConnection,而在OLE DB Data Provider里叫OleDbConnection. 下面将详细介绍Connection类型对象的常用方法…
运用线程内部的map属性,将对象绑定到ThreadLocal中: 具体实现: 1.新建一个绑定Connection对象的单例类 public class ConnectionBind { private ConnectionBind(){} private static ConnectionBind instance=new ConnectionBind(): public static ConnectionBind getInstance() { return instance; } priv…
通过驱动管理器DriverManager的getConnection方法,可以创建到指定URL的连接     Connection conn = DriverManager.getConnection(url, user, password); 看得出来,在JDBC中连接被抽象为Connection 表示:与特定数据库的连接(会话) 在连接上下文中执行 SQL 语句并返回结果 方法梗概 对于应用程序开发者来说,连接Connection主要用于执行对象的获取从而进一步执行SQL,这是应用程序与数据…
Properties文件中存放键值对------(可看对Properties文件的解析) static代码块是在构造函数之前执行的,而且只执行一次,即类首次加载时. 也就是只加载一次配置文件和加载数据库驱动 下面的getConnection()方法调用一次返回一个Connection对象 得到不相同的对象 //v1.0 public class JdbcUtils { //私有的 静态对象 //类中的任何成员函数都可以访问静态变量 但是静态成员函数不能直接访问非静态成员,只能通过该类的 //对象…
Connect是sqllite3模块中最基本的也是最重要的一个类,其主要方法如下表所示: 方法 说明 execute(sql[,parameters]) 执行一条SQL语句 executemany(sql[,parameters]) 执行多条SQL语句 cursor() 返回连接的游标 commit()  提交当前事务,如果不提交,那么自上次调用commit()方法之后的所有修改都不会真正保存到数据库中  rollback() 撤销当前事务,将数据库恢复至上次调用commit()方法后的状态 …
Connection对象 学习的是刘皓的文章  ADO.NET入门教程(四) 品味Connection对象 这篇文章开始水平一般起来了,主要介绍了要优雅的使用这个对象 1 用try...catch...finally 关键是无论何种情况下 否要在finally里面释放资源,关闭连接 2用using  using其实就是用了finally. 另外他介绍了connection的几个方法和属性 Open Close Dispose 以及State属性等…
连接数据库:Connection对象 1.Connection对象概述   Connection对象是一个连接对象,主要功能是建立与物理数据库的连接.其主要包括4种访问数据库的对象类,也可称为数据提供程序,分别介绍如下.     SQL Server数据提供程序,位于System.Data.SqlClient命名空间.     ODBC数据提供程序,位于System.Data.Odbc命名空间.     OLEDB数据提供程序,位于System.Data.OleDb命名空间.     Oracl…
调优的方法: (1)减少Connection对象的销毁与创建 我们可以在服务器启动时 预先创建好二十个Connection对象 因为每次Coonection对象的创建与销毁会浪费大量的时间  我们需要建立一个通道 让其 不被销毁 把预先创建好的二十个Coonection对象设置到全局作用域中 (2):从全局作用域中 得到coonection    使用时把map集合中 对应的Coonection对象对应的value设为false (3):  使用完需要关闭时 把map集合中 对应的Coonect…