用C#操作Oracle数据库的连接
作者:网络转载 发布时间:[ 2014/1/7 11:26:51 ] 推荐标签:C# 数据库 Oracle
小项目当中要使用C#来连接Oracle数据库来完成系统的操作, 参考了MSDN文档才把数据库连接起来了,并能够通过SQL语句来完成基本的操作。
操作代码示例:
//从数据库中读出数据来与控件对象中获得的值进行匹配,完成简单的验证功能。证明能够从数据库读出对应的数据
private void buttonCheck_Click(object sender, EventArgs e)
{
OracleConnection connection = new OracleConnection();
connection.ConnectionString = "Data Source = ORCL;User ID=xiyoulele;Password=xiyoulele;Unicode=false;" + "Persist Security Info=False";
connection.Open();
OracleCommand myCommand = connection.CreateCommand();
myCommand.CommandText = "select * from users";
OracleDataReader datareader = myCommand.ExecuteReader();
datareader.Read();
OracleString oraclestringFirst = datareader.GetOracleString(0);
string firstStr = oraclestringFirst.ToString();
OracleString oraclestringSecond = datareader.GetOracleString(1);
string secondStr = oraclestringSecond.ToString();
if (firstStr == "admin" && secondStr == "888888")
{
MessageBox.Show("成功通过!");
}
else
{
MessageBox.Show("有问题!");
}
}
//向数据库中插入新的记录
private void buttonRegister_Click(object sender, EventArgs e)
{
OracleConnection orclConn = new OracleConnection();
orclConn.ConnectionString = "Data Source = ORCL; User ID = xiyoulele; Password = xiyoulele; Unicode = false;" + "Persist Security Info = False";
orclConn.Open();
OracleCommand orclCmd = orclConn.CreateCommand();
orclCmd.CommandText = "insert into users values('xiyoulele','55555555')";
orclCmd.ExecuteNonQuery();
orclConn.Close();
MessageBox.Show("注册成功!");
}
说明:这段代码是从测试的Demo当中的点击连接事件当中代码当中拿出来的。。。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11