龙空技术网

C# 之门课程系列-18

数字双碳王亮 655

前言:

今天朋友们对“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丢失