• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > ASP.NET 6种常用数据库的连接方法

ASP.NET 6种常用数据库的连接方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了数据库连接 asp.net,数据库asp.net,js调用asp.net方法,asp.net,asp net培训等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

1.C#连接连接Access 

  
 程序代码:    


  程序代码:    
 

  </div>
  解释:  

 
连接SQL   Server数据库的机制与连接Access的机制没有什么太大的区别,只是改变了Connection对象和连接字符串中的不同参数.  

 
  首先,连接SQL   Server使用的命名空间不是"System.Data.OleDb",而是"System.Data.SqlClient".

   
  其次就是他的连接字符串了,我们一个一个参数来介绍(注意:参数间用分号分隔):  
   "user  
id=sa":连接数据库的验证用户名为sa.他还有一个别名"uid",所以这句我们还可以写成"uid=sa".  

 "password=":连接数据库的验证密码为空.他的别名为"pwd",所以我们可以写为"pwd=".  
   这里注意,你的SQL  
Server必须已经设置了需要用户名和密码来登录,否则不能用这样的方式来登录.如果你的SQL  
Server设置为Windows登录,那么在这里就不需要使用"user  
id"和"password"这样的方式来登录,而需要使用"Trusted_Connection=SSPI"来进行登录.  
   "initial  
catalog=Northwind":使用的数据源为"Northwind"这个数据库.他的别名为"Database",本句可以写成"Database=Northwind".

   "Server=YourSQLServer":使用名为"YourSQLServer"的服务器.他的别名为"Data  
Source","Address","Addr".如果使用的是本地数据库且定义了实例名,则可以写为"Server=(local)\实例名";如果是远程服务器,则将"(local)"替换为远程服务器的名称或IP地址.

   "Connect   Timeout=30":连接超时时间为30秒.  

 
 在这里,建立连接对象用的构造函数为:SqlConnection.  

 3.C#连接Oracle   


  程序代码:    

 

   
  //在窗体上添加一个按钮,叫Button1,双击Button1,输入以下代码  
  private   void  
Button1_Click(object   sender,   System.EventArgs   e)  
  {  
  string
  ConnectionString="Data   Source=sky;user=system;password=manager;";//写连接串  

  OracleConnection   conn=new   OracleConnection(ConnectionString);//创建一个新连接

  try  
  {  
  conn.Open();  
  OracleCommand  
cmd=conn.CreateCommand();  

  cmd.CommandText="select   *   from  
MyTable";//在这儿写sql语句  
  OracleDataReader  
odr=cmd.ExecuteReader();//创建一个OracleDateReader对象  

while(odr.Read())//读取数据,如果odr.Read()返回为false的话,就说明到记录集的尾部了                      

  {  

Response.Write(odr.GetOracleString(1).ToString());//输出字段1,这个数是字段索引,具体怎么使用字段名还有待研究

  }  
  odr.Close();  
  }  
  catch(Exception   ee)  
  {

  Response.Write(ee.Message);   //如果有错误,输出错误信息  
  }  
  finally  

  {  
  conn.Close();   //关闭连接  
  }  
  }  
  </div>

   
  4.C#连接MySQL 

  
  程序代码:    

  MySQLConnectionString("localhost","mysql","roo

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP.NET数据库操作类实例
  • ASP.NET保存PDF、Word和Excel文件到数据库
  • ASP.NET数据库存取图片的方法
  • ASP.NET中各种连接数据库的配置的方法及json数据转换
  • ASP.net与SQLite数据库通过js和ashx交互(连接和操作)
  • asp.net 获取数据库连接字符串
  • 在ASP.NET 2.0中操作数据之七十:配置数据库连接和命令等级设置
  • 在ASP.NET 2.0中操作数据之六十一:在事务里对数据库修改进行封装
  • asp.net实现Gradview绑定数据库数据并导出Excel的方法
  • ASP.NET连接数据库并获取数据方法总结

相关文章

  • 2017-05-11使用FreeHost SQL2000网页管理器出错解决办法
  • 2017-05-11asp.net下String.prototype.split()的兼容问题
  • 2017-05-11asp.net“服务器应用程序不可用” 解决方法
  • 2017-05-11看到本质而不是现象--解决ASP.NET CS0016的问题
  • 2017-05-11ASP.NET中常用的三十三种代码第1/7页
  • 2017-05-11asp.net中C#实现手动回收内存的方法
  • 2018-08-20基于Jexus-5.6.3使用详解
  • 2017-05-11asp.net5中用户认证与授权(2)
  • 2017-05-11listview里的button事件添加方法
  • 2017-05-11ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 关于利用RabbitMQ实现延迟任务的方法详解
    • C# CUR类实现代码
    • asp.net自定义分页控件示例
    • 基于ASP.NET Core数据保护生成验证token示例
    • VS2015使用scanf报错的解决方法
    • asp.net中将某字符串切割成阵列并排序列出
    • .net的socket异步通讯示例分享
    • Razor模板引擎简单介绍
    • 使用DataTable更新数据库(增,删,改)
    • asp.net 在DNN模块开发中遇到的resx怪问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有