前言:
今天朋友们对“oracle拼接字符串0丢失”大致比较注重,兄弟们都想要剖析一些“oracle拼接字符串0丢失”的相关内容。那么小编在网摘上汇集了一些关于“oracle拼接字符串0丢失””的相关内容,希望看官们能喜欢,姐妹们一起来了解一下吧!ADO.Net
ADO.net之间就有ADO,这个是一个COM组件,在VB6时代用的特别多,再就是现在还在用的vbs,
也在用这个。Connectiong、 Command、 Recordset和 Field
Connection连接对象
Connection对象也称为数据库连接对象,Connection对象的功能是负责对数据源的连接。
所有Connection对象的基类都是DbConnection类。
基本语法:数据源(Data Source)+数据库名称(Initial Catalog)+用户名(User ID)+密码(Password)
SQL Server连接字符串
Data Source=.;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
或者
Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;Trusted_Connection=False;
可信连接:
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;或者
Server=myServerAddress;Database=myDatabase;Trusted_Connection=True;
其它连接
Access连接字符串
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\myDatabase.mdb;User Id=admin;Password=;
MySQL连接字符串
Server=myServerAddress;Database=myDatabase;Uid=myUsername;Pwd=myPassword;
Oracle连接字符串
Data Source=TORCL;User Id=myUsername;Password=myPassword;
连接数据库
Connection对象有两个重要属性:
(1)ConnectionString:表示用于打开 SQL Server 数据库的字符串; (2)State:表示 Connection 的状态,有Closed和Open两种状态。
Connection对象有两个重要方法:
(1)Open()方法:指示打开数据库;
(2)Close()方法:指示关闭数据库。
using (SqlConnection conn1 = new SqlConnection("连接字符串")) { conn.Open(); }
App.config
<appSettings> <add key="DataConnString" value="Server=127.0.0.7;Database=informationtool;Max Pool Size=50;Min Pool Size=5;Uid=sa;Pwd=123"/> </appSettings>
SqlConnection conn = new SqlConnection(); conn.ConnectionString = System.Configuration.ConfigurationManager.AppSettings["DataConnString"].ToString(); conn.Open(); Console.WriteLine(conn.State); conn.Close();
打开一个数据库连接,一定用完关闭
connection
string ConnectionString = System.Configuration.ConfigurationManager.AppSettings["DataConnString"].ToString(); using (SqlConnection conn = new SqlConnection(ConnectionString)) { conn.Open(); //do something }
SqlConnection conn = new SqlConnection(); string ConnectionString = System.Configuration.ConfigurationManager.AppSettings["DataConnString"].ToString(); try { conn.ConnectionString = ConnectionString; conn.Open(); } catch { } finally { conn.Close(); }
标签: #oracle拼接字符串0丢失