教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> Oracle >> 开发技术 >> 连接数据库的第一步:C#与Oracle的连接 RSS订阅
连接数据库的第一步:C#与Oracle的连接
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   

  新建一个类(用于数据库连接的参数):
  public static string GetOracleDbConnStr()
  {
  // 数据库连接
  string tempUser="system",tempPassword="andystarmkmk",tempDataSource="andy";
  string tempstrCon="Provider=OraOLEDB.Oracle.1;Persist Security Info=False;"+
  "User ID="+tempUser+";Password="+tempPassword+";Data Source="+tempDataSource;
  return tempstrCon;
  }
  
  设置Click事件:
  private void button1_Click(object sender, System.EventArgs e)
  {
  string strSQL="select * from scott.aa";
  string tempstrCon=Form1.GetOracleDbConnStr();
  string tempstrCom="select * from scott.aa";
  OleDbConnection tempmyConn=new OleDbConnection(tempstrCon);
  DataSet tempmyDataSet=new DataSet();
  
  OleDbDataAdapter tempmyCommand=new OleDbDataAdapter (tempstrCom,tempmyConn);
  tempmyCommand.Fill(tempmyDataSet);
  tempmyConn.Open();
  dataGrid1.DataSource =tempmyDataSet;
  
  OleDbCommand tempCommand=new OleDbCommand(strSQL,tempmyConn);
  tempCommand.ExecuteNonQuery();
  tempmyConn.Close();
  
  }
  
  注意:
  1.连接数据库需要的参数:
  
  ◎OleDbConnection 用于建立连接
  
  ◎DataSet 数据在内存中的缓存,就是在内存中建立一个与数据库一致的表
  
  ◎OleDbDataAdapter 用于更新数据源
  
  ◎OleDbCommand 用于执行SQL命令
  
  2.连接完成后应该马上关闭连接
  

来源:upschool.com.cn
作者:
关键字:连接数据库,第一步,Oracle,连接
发表日期:2007-1-6 1:06:49

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:Oracle Database与Oracle Instance的关系简介   下一篇:快速建立数据字典我如此设计小型数据库


2008-12-3 5:03:08
本文的相类似文章
  • 在vb6中连接水晶报表使用心得
  • VB断开网络连接!API源码
  • 查看谁在连接你的电脑-TCPView
  • 享受5.1快感!音箱连接DVD机大法
  • 自动连接IRC的蠕虫和QQ盗号木马
  • Oracle字符转换访问服务器漏洞
  • Oracle和mysql 的一些简单命令对比参照
  • oracle 的共享连接和专用连接方式之初探
  • Oracle的X$表系列介绍之-X$KSLLCLASS
  • Oracle数据导入导出imp/exp命令
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com