设为首页
加入收藏夹

通过c#连结oracle数据库(三)
浏览选项:

ang=EN-US style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体; mso-font-kerning: 0pt">private void BtnEdit_Click(object sender, System.EventArgs e)

{

string Str1;

try

{

Str1 = "Select * from Emp Where EmpNo=" + Int16.Parse(TxtEmpNo.Text);

Comm = new OleDbCommand(Str1, Conn);

DtRead = Comm.ExecuteReader();

 

if (DtRead.Read())

{

blnEdit = true;

//drEdit = DataSet1.Tables["Emp"].Rows.Find(Int16.Parse(TxtEmpNo.Text));

TxtEName.Text = DtRead["EName"].ToString();

TxtESal.Text = DtRead["Sal"].ToString();

TxtDeptNo.Text = DtRead["DeptNo"].ToString();

TxtEName.Focus();

}

else

{

TxtEName.Text = "";

TxtESal.Text = "";

TxtDeptNo.Text = "";

MessageBox.Show("Record Not found!");

TxtEmpNo.Focus();

}

DtRead.Close();

}

catch(Exception e1)

{

MessageBox.Show(e1.ToString());

}

}

private void BtnDelete_Click(object sender, System.EventArgs e)

{

try

{

object Str1;

string Str2;

Str1 = MessageBox.Show("Do you want to delete the record","Delete Box", System.Windows.Forms.MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Warning);
//==DialogResult.Yes)

if (Str1.ToString() == "Yes")

{

Str2 = "Delete from Emp Where EmpNo=" + Int16.Parse(TxtEmpNo.Text);

Comm = new OleDbCommand(Str2,Conn);

Comm.ExecuteNonQuery();

MessageBox.Show("Record has been deleted!");

TxtEmpNo.Text = "";

TxtEName.Text = "";

TxtESal.Text = "";

TxtDeptNo.Text = "";

TxtEmpNo.Focus();

}

}

catch(Exception ex)

{

MessageBox.Show(ex.Message);

}

}

}

}

using System;

using System.Drawing;

using System.Collections;

using System.ComponentModel;

using System.Windows.Forms;

using System.Data;

using System.Data.OleDb;

namespace Employee

{

/// <summary>

/// Summary description for Form1.

/// </summary>

public class FrmEmp : System.Windows.Forms.Form

{

private System.Windows.Forms.Label label1;

private System.Windows.Forms.Label label2;

private System.Windows.Forms.Label label3;

private System.Windows.Forms.Label label4;

private System.Windows.Forms.TextBox TxtEmpNo;

private System.Windows.Forms.TextBox TxtEName;

private System.Windows.Forms.TextBox TxtESal;

private System.Windows.Forms.TextBox TxtDeptNo;

private System.Windows.Forms.Button BtnAddNew;

private System.Windows.Forms.Button BtnSave;

private System.Windows.Forms.Button BtnDelete;

private System.Windows.Forms.Button BtnExit;

private System.Data.OleDb.OleDbConnection [首页]    [上一页]    [下一页]    [末页]    

Copyright © 2004 wanxu.com All Rights Reserved