C#和oracle编程
来源:互联网 发布:c语言中 代表什么 编辑:程序博客网 时间:2024/06/05 22:36
Code部分
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.OracleClient;
namespace mc
{
public partial class Form1 : Form
{
string strCon = "Server = 127.0.0.1;Data Source = ORCL;UserId=system;Password=123;";
//利用数据库连接信息创建数据库连接对象
OracleConnection connection;
long n;
public Form1()
{
InitializeComponent();
connection = new OracleConnection(strCon);
}
private void timer1_Tick(object sender, EventArgs e)//每毫秒执行一次
{
n++;
string str = "insert into scott.users6 values(" + n.ToString()+ "," + n.ToString() + "," + n.ToString() + "," +n.ToString() + "," + n.ToString() + "," + n.ToString() +")";
// MessageBox.Show(n.ToString());
OracleCommand command = new OracleCommand(str, connection);
command.ExecuteNonQuery();
}
private void button1_Click(object sender, EventArgs e)
{
Timer timer1 = new Timer();
timer1.Enabled = true;//设置为truetimer1_Tick实践就会执行,开始计时
timer1.Interval = 1;//设置timer1的timer1_Tick实践执行周期为毫秒
timer1.Tick += timer1_Tick;
}
private void Form1_Load(object sender, EventArgs e)
{
n = 0;
connection.Open();
string addtable = "create table scott.users6 (userId Number(15)Primary Key NOT NULL,UserNUM Number(15),UserNUM1 Number(15),UserNUM2Number(15),UserNUM3 Number(15),UserNUM4 Number(15))";
OracleCommand command = newOracleCommand(addtable, connection);
command.ExecuteNonQuery();
}
private void button2_Click(object sender, EventArgs e)
{
connection.Close();
}
private void button3_Click(object sender, EventArgs e)
{
string strCom = "SELECT * FROM scott.users6";
DataSet ds = new DataSet();
OracleDataAdapter oda = new OracleDataAdapter(strCom, connection);
oda.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
}
}
}
- C#和oracle编程
- C#编程规范和惯例
- C#和C++混合编程
- FORTRAN和C#混合编程
- C#和C++混合编程
- C#和C++混合编程
- c#和MATLAB混合编程
- C#和C++混合编程
- C#和C++混合编程
- C# 类和编程案例
- C#接口和编程实例
- C#常量和编程实例
- C#和java混合编程
- C#和C++混合编程
- C# TCP和UDP编程
- C#和MATLAB混合编程
- 用C#读取和更新Oracle数据表
- c#编程连接oracle数据库 无法加载DLL(oci.dll)
- hi3516A uboot 启动时的打印信息
- 十四、Shell if else语句
- Lua源代码阅读(四)tm元方法优化
- Android好奇宝宝_09_Handler Looper Message
- PCI总线地址空间与系统地址空间的关系
- C#和oracle编程
- uva 10635 Prince and Princess LIS
- hdu 2680 Choose the best route (Dijkstra & 反向图)
- PYQT 实现TabWidget 双击关闭功能 (附源码)
- Silverlight调用WCF服务引用示例
- 关于Ext的groupView的小组之间的排序问题
- Linux 缺页中断发展历史
- Editplus格式化xml
- Dijkstra's Shortest-Path Algorithm Implementation(TODO)