zoukankan      html  css  js  c++  java
  • vs2008与oracle数据库连接

    (1)必须安装一个oracle数据库,一般有个默认的数据库orcl,你也可以在创建一个新的数据库,这个应该是oracle数据库知识,大家应该会见数据库的。
    (2)我们以dos界面为例,输入sqlplus命令连接数据库。测试连接、创建一个用户(必须建的),然后是用户授权。必须授权时dba,其他的权限好像不可以的。例如:create user test identified by test; grant dba to test;
     (3)然后就是在建立的用户中创建表和数据。
    (4)下面我们打开vs2008,新建网站,在解决资源管理器中,项目右击,添加引用,选择system.data.oracleClient。打开cs文件,添加using System.Data. OracleClient命名空间。
    (5)一下代码是我测试成功过的。大家可以参考参考。
    string conn = "Data Source=(DESCRIPTION =" + "(ADDRESS = (PROTOCOL = TCP)(HOST = PC-200909232041)(PORT = 1521))" + "(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl) ) );" + "User ID=test;PassWord=test;Unicode=True";
            OracleConnection con = new OracleConnection(conn);
            try
            {
                con.Open();
                OracleCommand command = con.CreateCommand();
                command.CommandText = "select * from 图书";
                OracleDataReader odr = command.ExecuteReader();
                OracleDataAdapter myda = new OracleDataAdapter();
                myda.SelectCommand = command;
                DataSet ds = new DataSet();
                myda.Fill(ds);
                odr.Close();
                gridview1.DataSource = ds;
                gridview1.DataBind();
    
            }
            catch (Exception ee)
            {
                Response.Write(ee.Message);
            }
            finally
            {
                con.Close();
            }
    (6)重要的是确保你的oracle数据库中服务项必须开启。
    (7)<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" Debug="true" %>
    在测试的时候有肯能出现上面错误,添加一个Debug="true"应该就可以了。
    
  • 相关阅读:
    nodejs MYSQL数据库执行多表查询
    【BZOJ3994】[SDOI2015]约数个数和 莫比乌斯反演
    【BZOJ2693】jzptab 莫比乌斯反演
    【BZOJ2154】Crash的数字表格 莫比乌斯反演
    【BZOJ2242】[SDOI2011]计算器 BSGS
    【BZOJ2005】[Noi2010]能量采集 欧拉函数
    【BZOJ1408】[Noi2002]Robot DP+数学
    【BZOJ2045】双亲数 莫比乌斯反演
    【BZOJ2186】[Sdoi2008]沙拉公主的困惑 线性筛素数
    【BZOJ4176】Lucas的数论 莫比乌斯反演
  • 原文地址:https://www.cnblogs.com/xiaofengfeng/p/2575350.html
Copyright © 2011-2022 走看看