数据库连接汇总 VS2005

2024-05-07 00:32
文章标签 连接 数据库 汇总 vs2005

本文主要是介绍数据库连接汇总 VS2005,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

微软提供了以下四种数据库连接方式:
System.Data.OleDb.OleDbConnection
System.Data.SqlClient.SqlConnection
System.Data.Odbc.OdbcConnection
System.Data.OracleClient.OracleConnection
System.Data.OleDb.OleDbConnection

常用的一些连接字符串(C#代码):
OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\MyWeb\81\05\GrocerToGo.mdb");
OleDbConnection conn = new OleDbConnection(

@"Provider=Microsoft.Jet.OLEDB.4.0;Password=;

User ID=Admin;Data Source=grocertogo.mdb;");

OleDbConnection conn = new OleDbConnection(

"Provider=MSDAORA; Data Source=ORACLE8i7;Persist Security Info=False;Integrated Security=yes");

OleDbConnection conn = new OleDbConnection(

"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\bin\LocalAccess40.mdb");

OleDbConnection conn = new OleDbConnection(

"Provider=SQLOLEDB;Data Source=MySQLServer;Integrated Security=SSPI");


System.Data.OracleClient.OracleConnection
常用的一些连接字符串(C#代码):


OracleConnection myConn = new System.Data.OracleClient.OracleConnection(
"Data Source=Oracle8i;Integrated Security=yes");


System.Data.Odbc.OdbcConnection


常用的一些连接字符串(C#代码):


OdbcConnection conn = new OdbcConnection(


"Driver={SQL Server};Server=MyServer;Trusted_Connection=yes;Database=Northwind;");

OdbcConnection conn = new OdbcConnection(

"Driver={Microsoft ODBC for Oracle};Server=ORACLE8i7;

Persist Security Info=False;Trusted_Connection=yes");

OdbcConnection conn = new OdbcConnection(


"Driver={Microsoft Access Driver (*.mdb)};DBQ=c:\bin\nwind.mdb");


OdbcConnection conn = new OdbcConnection(


"Driver={Microsoft Excel Driver (*.xls)};DBQ=c:\bin\book1.xls");


OdbcConnection conn = new OdbcConnection(


"Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=c:\bin");


OdbcConnection conn = new OdbcConnection("DSN=dsnname");



其他厂商提供的数据库连接:


DB2Connection myConn = new IBM.Data.DB2.DB2Connection(


"DATABASE = SAMPLE;UID=; PWD=;");


DB2Connection myConn = new IBM.Data.DB2.DB2Connection("DATABASE = SAMPLE");


BdpConnection myConn = new Borland.Data.Provider.BdpConnection("assembly=Borl


and.Data.Mssql,Version=1.1.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b;ve


ndorclient=sqloledb.dll;osauthentication=False;database=;usernam


e=;hostname=;password=;provider=MSSQL");


BdpConnection myConn = new Borland.Data.Provider.BdpConnection("assembly=Borl


and.Data.Db2,Version=1.1.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b;ve


ndorclient=db2cli.dll;database=;username=;


password=;provider=DB2");



System.Data.SqlClient.SqlConnection


常用的一些连接字符串(C#代码):

SqlConnection conn

= new SqlConnection( "Server=(local);Integrated Security=SSPI;database=Pubs");

SqlConnection conn


= new SqlConnection("server=(local)\\NetSDK;database=pubs;Integrated Security=SSPI");


SqlConnection conn = new SqlConnection(


"Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind;");


SqlConnection conn = new SqlConnection(


" data source=(local);initial catalog=xr;integrated security=SSPI;


persist security info=False;workstation id=XURUI;packet size=4096; ");


SqlConnection myConn  = new


System.Data.SqlClient.SqlConnection("Persist Security Info=False;Integrated


Security=SSPI;database=northwind;server=mySQLServer");

SqlConnection conn = new SqlConnection(


" uid=sa;pwd=passwords;initial catalog=pubs;data source=127.0.0.1;Connect Timeout=900");


自己遇到的连接字符串


连接Access

web.config文件

Window身份登陆

   providerName="System.Data.SqlClient" />


连接oracle


  string constring = "Data Source=MYORACLE;User=system; Password=system";


 


        OracleConnection oraconn = new OracleConnection(constring);


 


远程连接oracle


        string constring = "Data Source=(DESCRIPTION = (ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 211.82.196.69)(PORT = 1521)) )(CONNECT_DATA =(SID = orcl)));Persist Security Info=True;User=system; Password=system";


        OracleConnection oraconn = new OracleConnection(constring);

Microsoft Visual Basic 连接sql server2005


无源数据库连接(Visual Basic 6.0)


Set conn = New ADODB.Connection


Set rs = New ADODB.Recordset


建立无源数据库连接


conn.ConnectionString = "driver=SQL Server;server=.;uid=sa;pwd=123123123;Database=test"


//这里的driver是SQL Server Configuration Manager 中SQL Server 2005 服务中的SQL Server(MSSQLSERVER)


conn.ConnectionTimeout = 50


conn.Open


Dim str As String


连接连接对象


Set rs.ActiveConnection = conn


设置游标类型


rs.CursorType = adOpenDynamic


设置查询字符串


str = "select * from student where id=7"


rs.Open str


Text1.Text = rs.Fields("name")


 


Vb.net 连接数据库


        连接oracle


         Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click


        Dim conn As OracleConnection = New OracleConnection()


        conn.ConnectionString = "server=stylar;uid=stylar;pwd=stylar"


        conn.Open()


        Dim str As String


        Dim oda As OracleDataAdapter


        str = "select * from classinfo"


        oda = New OracleDataAdapter(str, conn)


        Dim ds As DataSet = New DataSet()


        oda.Fill(ds, "classinfo")


        dgv1.DataSource = ds


        dgv1.DataMember = "classinfo"


    End Sub"

        连接sql server

        Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click


        Dim conn As SqlConnection = New SqlConnection()


        conn.ConnectionString = "server=.;database=PaperOnlineInstruct;uid=sa;pwd=123"


        Dim str As String = "select * from putinvitation"


        Dim sda As SqlDataAdapter = New SqlDataAdapter()


        sda = New SqlDataAdapter(str, conn)


        Dim ds As DataSet = New DataSet()


        sda.Fill(ds, "classinfo")


        dgv1.DataSource = ds


        dgv1.DataMember = "classinfo"


 

这篇关于数据库连接汇总 VS2005的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/965825

相关文章

详谈redis跟数据库的数据同步问题

《详谈redis跟数据库的数据同步问题》文章讨论了在Redis和数据库数据一致性问题上的解决方案,主要比较了先更新Redis缓存再更新数据库和先更新数据库再更新Redis缓存两种方案,文章指出,删除R... 目录一、Redis 数据库数据一致性的解决方案1.1、更新Redis缓存、删除Redis缓存的区别二

oracle数据库索引失效的问题及解决

《oracle数据库索引失效的问题及解决》本文总结了在Oracle数据库中索引失效的一些常见场景,包括使用isnull、isnotnull、!=、、、函数处理、like前置%查询以及范围索引和等值索引... 目录oracle数据库索引失效问题场景环境索引失效情况及验证结论一结论二结论三结论四结论五总结ora

Mysql 中的多表连接和连接类型详解

《Mysql中的多表连接和连接类型详解》这篇文章详细介绍了MySQL中的多表连接及其各种类型,包括内连接、左连接、右连接、全外连接、自连接和交叉连接,通过这些连接方式,可以将分散在不同表中的相关数据... 目录什么是多表连接?1. 内连接(INNER JOIN)2. 左连接(LEFT JOIN 或 LEFT

C#实现文件读写到SQLite数据库

《C#实现文件读写到SQLite数据库》这篇文章主要为大家详细介绍了使用C#将文件读写到SQLite数据库的几种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录1. 使用 BLOB 存储文件2. 存储文件路径3. 分块存储文件《文件读写到SQLite数据库China编程的方法》博客中,介绍了文

Java 枚举的常用技巧汇总

《Java枚举的常用技巧汇总》在Java中,枚举类型是一种特殊的数据类型,允许定义一组固定的常量,默认情况下,toString方法返回枚举常量的名称,本文提供了一个完整的代码示例,展示了如何在Jav... 目录一、枚举的基本概念1. 什么是枚举?2. 基本枚举示例3. 枚举的优势二、枚举的高级用法1. 枚举

Android数据库Room的实际使用过程总结

《Android数据库Room的实际使用过程总结》这篇文章主要给大家介绍了关于Android数据库Room的实际使用过程,详细介绍了如何创建实体类、数据访问对象(DAO)和数据库抽象类,需要的朋友可以... 目录前言一、Room的基本使用1.项目配置2.创建实体类(Entity)3.创建数据访问对象(DAO

SQL Server数据库磁盘满了的解决办法

《SQLServer数据库磁盘满了的解决办法》系统再正常运行,我还在操作中,突然发现接口报错,后续所有接口都报错了,一查日志发现说是数据库磁盘满了,所以本文记录了SQLServer数据库磁盘满了的解... 目录问题解决方法删除数据库日志设置数据库日志大小问题今http://www.chinasem.cn天发

Spring Boot实现多数据源连接和切换的解决方案

《SpringBoot实现多数据源连接和切换的解决方案》文章介绍了在SpringBoot中实现多数据源连接和切换的几种方案,并详细描述了一个使用AbstractRoutingDataSource的实... 目录前言一、多数据源配置与切换方案二、实现步骤总结前言在 Spring Boot 中实现多数据源连接

QT实现TCP客户端自动连接

《QT实现TCP客户端自动连接》这篇文章主要为大家详细介绍了QT中一个TCP客户端自动连接的测试模型,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录版本 1:没有取消按钮 测试效果测试代码版本 2:有取消按钮测试效果测试代码版本 1:没有取消按钮 测试效果缺陷:无法手动停

Oracle数据库执行计划的查看与分析技巧

《Oracle数据库执行计划的查看与分析技巧》在Oracle数据库中,执行计划能够帮助我们深入了解SQL语句在数据库内部的执行细节,进而优化查询性能、提升系统效率,执行计划是Oracle数据库优化器为... 目录一、什么是执行计划二、查看执行计划的方法(一)使用 EXPLAIN PLAN 命令(二)通过 S