Oracle 数据库的连接
2024-09-28 00:42:15
仿照http://blog.csdn.net/makenothing/article/details/17080069
1 建立Oracle连接 VS2010中加入数据库连接
得到连接字符串
Data Source=server1;Persist Security Info=True;User ID=s227;Password=×××;Unicode=True ×××为你的password
2 建立VS2010 C#控制台程序
由于这个是演示样例程序 控制台比較方便
在引用中加入 System.Data.OracleClient 引用(Framwork 4.0之下有这个引用) 详细能够看下我开头给出的网址 里面有差错的程序
然后 using System.Data.OracleClient
3 演示样例程序 走起
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.OracleClient; namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string connString = "Data Source=server1;Persist Security Info=True;User ID=s227;Password=123;Unicode=True";
string queryString = "SELECT * FROM PRODUCT ";
OracleConnection conn = new OracleConnection(connString);
conn.Open();
OracleCommand command = new OracleCommand(queryString,conn);
OracleDataReader reader = command.ExecuteReader();
reader.Read();
Console.WriteLine("1 "+reader["MAKER"]+" 2 "+reader["MODEL"]+" 3 "+reader["TYPE"]);
reader.Close();
conn.Close(); /*
* //学习的代码块
string connectionString;
string queryString; connectionString = "Data Source=202.200.136.125/orcl;User ID=openlab;PassWord=open123"; queryString = "SELECT * FROM T_USER"; OracleConnection myConnection = new OracleConnection(connectionString); OracleCommand myORACCommand = myConnection.CreateCommand(); myORACCommand.CommandText = queryString; myConnection.Open(); OracleDataReader myDataReader = myORACCommand.ExecuteReader(); myDataReader.Read(); Console.WriteLine("email: " + myDataReader["EMAIL"]); myDataReader.Close(); myConnection.Close();
*/ }
}
}
输出 1 A 2 1001 3 PC
这个输出与你的queryString
也就是查询语句有关系
最新文章
- register_shutdown_function AND fastcgi_finish_request
- Java 同步代码块 - Synchronized Blocks
- web前端开发资源分享:学习计划及资料推荐
- ioc和aop的理解(Spring就是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。)
- poj 3264:Balanced Lineup(线段树,经典题)
- Java基础 —— CSS
- AI自动寻路
- UVa11235 RMQ
- Java进阶之网络编程
- HTML入门11
- Devexpress dll搜集
- hdu 5693 &;&; LightOj 1422 区间DP
- Linux系统休眠和设备中断处理
- 玩转Panabit 2008 Live CD到U盘,Panabit随身行
- win8 机器硬盘异响
- 遇见Navicat 2003-can't connect to MYSQL server on 'localhost'(10061)
- 洛谷 P1941 飞扬的小鸟
- OpenJudge百炼习题解答(C++)--题4010:2011
- 前端开发 - JavaScript - 总结
- 合并table相同单元格的插件(基于jquery的)
热门文章
- 线段树+扫描线【HDU1542】Atlantis
- codevs 方格取数
- RPD Volume 172 Issue 1-3 December 2016 评论03
- 树莓派编译nginx,支持rtmp直播
- Windows 10 作为无线显示器无法被搜索到
- 分享Kali Linux 2017年第29周镜像文件
- 【计算几何】URAL - 2101 - Knight's Shield
- 【Heap-Dijkstra】【分层图】bzoj2763 [JLOI2011]飞行路线
- [CF930E]/[CF944G]Coins Exhibition
- 【MySQL笔记】Excel数据导入Mysql数据库的实现方法——Navicat