c#数据连接代码.docx

上传人:b****7 文档编号:15558625 上传时间:2023-07-05 格式:DOCX 页数:14 大小:17.87KB
下载 相关 举报
c#数据连接代码.docx_第1页
第1页 / 共14页
c#数据连接代码.docx_第2页
第2页 / 共14页
c#数据连接代码.docx_第3页
第3页 / 共14页
c#数据连接代码.docx_第4页
第4页 / 共14页
c#数据连接代码.docx_第5页
第5页 / 共14页
c#数据连接代码.docx_第6页
第6页 / 共14页
c#数据连接代码.docx_第7页
第7页 / 共14页
c#数据连接代码.docx_第8页
第8页 / 共14页
c#数据连接代码.docx_第9页
第9页 / 共14页
c#数据连接代码.docx_第10页
第10页 / 共14页
c#数据连接代码.docx_第11页
第11页 / 共14页
c#数据连接代码.docx_第12页
第12页 / 共14页
c#数据连接代码.docx_第13页
第13页 / 共14页
c#数据连接代码.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

c#数据连接代码.docx

《c#数据连接代码.docx》由会员分享,可在线阅读,更多相关《c#数据连接代码.docx(14页珍藏版)》请在冰点文库上搜索。

c#数据连接代码.docx

c#数据连接代码

c#数据库连接代码

c#数据库连接代码

///系统引用

usingSystem.Data;

usingSystem.Data.OleDb;

usingSystem.Data.SqlClient;

///

///必需的设计器变量。

///

privateSystem.ComponentModel.Containercomponents=null;

privateSystem.Data.DataSetmyDataSet;

c#本地MDB数据库连接

privatevoidmenuItem2_Click(objectsender,System.EventArgse)

{

  try

  {

   //创建一个OleDbConnection对象

   stringstrCon="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=../../database/MDB数据库名称.mdb";

   OleDbConnectionmyConn=newOleDbConnection(strCon);

   stringstrCom="SELECT*FROM数据表名称";

   //创建一个DataSet对象

   myDataSet=newDataSet();

   myConn.Open();

   OleDbDataAdaptermyCommand=newOleDbDataAdapter(strCom,myConn);

   myCommand.Fill(myDataSet,"数据表名称");

   myConn.Close();

   //关闭连接

   statusBar1.Text="本地MDB数据库连接成功";

  }

  catch(Exceptionex)

  {

   statusBar1.Text="本地MDB数据库连接失败";

   MessageBox.Show("连接本地MDB数据库发生错误:

"+ex.ToString(),"错误!

");

  }

}

c#远程MDB数据库连接

c#本地SQL数据库连接

privatevoidmenuItem3_Click(objectsender,System.EventArgse)

{

  try

  {

   //创建一个SqlConnection对象

   stringstrCon="IntegratedSecurity=SSPI;InitialCatalog='数据库名称';DataSource='本地计算机名';UserID='登录用户名';Password='登录用户密码';ConnectTimeout=30";

   SqlConnectionmyConn=newSqlConnection(strCon);    

   stringstrCom="SELECT*FROM数据表名称";

   //创建一个DataSet对象

   myDataSet=newDataSet();

   myConn.Open();

   SqlDataAdaptermyCommand=newSqlDataAdapter(strCom,myConn);

   myCommand.Fill(myDataSet,"数据表名称");

   myConn.Close();

   //关闭连接

   statusBar1.Text="本地SQL数据库连接成功";

  }

  catch(Exceptionex1)

  {

   statusBar1.Text="本地SQL数据库连接失败";

   MessageBox.Show("连接本地SQL数据库发生错误:

"+ex1.ToString(),"错误!

");

}

}

c#远程SQL数据库连接

privatevoidmenuItem10_Click(objectsender,System.EventArgse)

{

  try

  {

   //创建一个SqlConnection对象

   stringstrCon="InitialCatalog='数据库名称';Server='远程IP地址,1433';UserID='登录用户名';Password='登录用户密码';PersistSecurityInfo=True";

   SqlConnectionmyConn=newSqlConnection(strCon);    

   stringstrCom="SELECT*FROM数据表名称";

   //创建一个DataSet对象

   myDataSet=newDataSet();

   myConn.Open();

   SqlDataAdaptermyCommand=newSqlDataAdapter(strCom,myConn);

   myCommand.Fill(myDataSet,"数据表名称");

   myConn.Close();

   //关闭连接

   statusBar1.Text="远程SQL数据库连接成功";

  }

  catch(Exceptionex2)

  {

   statusBar1.Text="连接远程SQL数据库失败";

   MessageBox.Show("连接远程SQL数据库发生错误:

"+ex2.ToString(),"错误!

");

  }

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Text;

usingSystem.Xml;

usingSystem.Collections;

usingSystem.Windows.Forms;

usingSystem.Data;

usingSystem.Data.OleDb;

usingSystem.Data.SqlClient;

usingSystem.Reflection;

namespaceconsql1

{

publicpartialclassForm1:

Form

{

stringconsqlserver;

publicForm1()

{

InitializeComponent();

}

privatevoidForm1_Load(objectsender,EventArgse)

{

DataSetds=newDataSet();

//定义连接SQLServer数据库字符串

consqlserver="DataSource=MICROSOF-C1C396\\SQLEXPRESS;InitialCatalog=college;IntegratedSecurity=True";

//定义连接数据源

stringsql="select*fromcourse";

//定义SQLServer连接对象

SqlConnectioncon=newSqlConnection(consqlserver);

SqlDataAdapterda=newSqlDataAdapter(sql,con);

da.Fill(ds);

if(ds.Tables[0].Rows.Count>0)

{//将获得数据源赋予数据库控件

dataGridView1.DataSource=ds.Tables[0];

}

con.Close();

con.Dispose();

da.Dispose();

}

privatevoidbutton2_Click(objectsender,EventArgse)

{

Application.Exit();

}

privatevoidbutton1_Click(objectsender,EventArgse)

{

stringsql="";

DataSetds=newDataSet();

//stringsql="SELECT*FROMcoursewherecno='"+textBox1.Text.Trim()+"'"+"orcnamelike'%"+textBox2.Text.Trim()+"%'";

//定义SQLServer连接对象

if(listBox1.SelectedIndex==0)

{

sql="SELECT*FROMcoursewherecnolike'%"+textBox1.Text.Trim()+"%'";

}

if(listBox1.SelectedIndex==1)

{

sql="SELECT*FROMcoursewherecnamelike'%"+textBox1.Text.Trim()+"%'";

}

if(listBox1.SelectedIndex==2)

{

sql="SELECT*FROMcoursewherecpnolike'%"+textBox1.Text.Trim()+"%'";

}

if(listBox1.SelectedIndex==3)

{

sql="SELECT*FROMcoursewhereccreditlike'%"+textBox1.Text.Trim()+"%'";

}

SqlConnectioncon=newSqlConnection(consqlserver);

SqlDataAdapterda=newSqlDataAdapter(sql,con);

da.Fill(ds);

if(ds.Tables[0].Rows.Count>0)

{//将获得数据源赋予数据库控件

dataGridView1.DataSource=ds.Tables[0];

}

con.Close();

con.Dispose();

da.Dispose();

}

privatevoidbutton3_Click(objectsender,EventArgse)//添加代码

{

try

{

//首先判断输入信息是否完全

if(textBox2.Text==""||textBox3.Text=="")

{

MessageBox.Show("请输入完整的课程信息","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);

}

else

{

DataSetds=newDataSet();

//在此判断保存重复记录问题

stringstrSqls;

strSqls=string.Format("SELECT*FROMcoursewherecno='"+textBox2.Text.Trim()+"'");

//定义SQLServer连接对象

SqlConnectioncon=newSqlConnection(consqlserver);

SqlDataAdapterda=newSqlDataAdapter(strSqls,con);

da.Fill(ds);

if(ds.Tables[0].Rows.Count>1)

{

//提示该课程编号已经存在

MessageBox.Show("该课程号已经存在,请您重新输入","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Error);

}

else

{

if(MessageBox.Show("确认要保存该课程信息吗?

","信息提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.Yes)

{

strSqls=string.Format(@"insertintocourse(cno,cname,cpno,ccredit)values('{0}','{1}','{2}','{3}')",textBox2.Text.Trim(),textBox3.Text.Trim(),textBox4.Text.Trim(),textBox5.Text.Trim());

//定义SQLServer连接对象

SqlConnectioncons=newSqlConnection(consqlserver);

SqlCommandcmd=newSqlCommand(strSqls,cons);

try

{

cons.Open();

cmd.ExecuteNonQuery();

}

catch{}

finally

{

cons.Close();

cons.Dispose();

cmd.Dispose();

}

MessageBox.Show("信息保存成功","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);

//刷新数据

stringsqls="select*fromcourseorderbycno";

SqlDataAdapterda1=newSqlDataAdapter(sqls,con);

da1.Fill(ds);

if(ds.Tables[0].Rows.Count>1)

{

dataGridView1.DataSource=ds.Tables[0];

}

}

}

}

}

catch{}

}

privatevoiddataGridView1_CellContentClick(objectsender,DataGridViewCellEventArgse)//修改代码

{

textBox2.Text=dataGridView1.CurrentRow.Cells[0].Value.ToString();

textBox3.Text=dataGridView1.CurrentRow.Cells[1].Value.ToString();

textBox4.Text=dataGridView1.CurrentRow.Cells[2].Value.ToString();

textBox5.Text=dataGridView1.CurrentRow.Cells[3].Value.ToString();

}

privatevoidbutton4_Click(objectsender,EventArgse)

{

try

{

if(textBox2.Text=="")

{

MessageBox.Show("请选择或输入要修改的课程编号","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);

}

else

{

DataSetds=newDataSet();

//判断要修改的数据信息是否存在

stringstrSqls;

strSqls=string.Format("SELECT*FROMcoursewherecno='"+textBox2.Text.Trim()+"'");

//定义SQLServer连接对象

SqlConnectioncon=newSqlConnection(consqlserver);

SqlDataAdapterda=newSqlDataAdapter(strSqls,con);

da.Fill(ds);

if(ds.Tables[0].Rows.Count>0)

{

if(MessageBox.Show("确认要修改该课程信息吗?

","信息提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.Yes)

{

//定义修改数据信息的SQL语句

strSqls=string.Format(@"updatecoursesetcname='{1}',cpno='{2}',ccredit='{3}'wherecno='{0}'",textBox2.Text.Trim(),textBox3.Text.Trim(),textBox4.Text.Trim(),textBox5.Text.Trim());

//定义SQLServer连接对象

SqlConnectioncons=newSqlConnection(consqlserver);

SqlCommandcmd=newSqlCommand(strSqls,cons);

try

{

cons.Open();

cmd.ExecuteNonQuery();

}

catch{}

finally

{

cons.Close();

cons.Dispose();

cmd.Dispose();

}

MessageBox.Show("课程信息修改成功","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);

//刷新数据

stringsqls="select*fromcourseorderbycno";

SqlDataAdapterda1=newSqlDataAdapter(sqls,con);

DataSetdss=newDataSet();

da1.Fill(dss);

if(dss.Tables[0].Rows.Count>0)

{

dataGridView1.DataSource=dss.Tables[0];

}

}

}

}

}

catch{}

}

privatevoidbutton5_Click(objectsender,EventArgse)//删除代码

{

try

{

if(textBox2.Text=="")

{

MessageBox.Show("请选择或输入要删除的课程号信息","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);

}

else

{

DataSetds=newDataSet();

//判断要删除的数据信息是否存在

stringstrSqls;

strSqls=string.Format("SELECT*FROMcoursewherecno='"+textBox2.Text.Trim()+"'");

//定义SQLServer连接对象

SqlConnectioncon=newSqlConnection(consqlserver);

SqlDataAdapterda=newSqlDataAdapter(strSqls,con);

da.Fill(ds);

if(ds.Tables[0].Rows.Count>0)

{

if(MessageBox.Show("确认要删除该课程信息吗?

","信息提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question)==DialogResult.Yes)

{

//定义删除数据信息的SQL语句

strSqls=string.Format(@"deletecoursefromcoursewherecno='{0}'",textBox2.Text.Trim());

//定义SQLServer连接对象

SqlConnectioncons=newSqlConnection(consqlserver);

SqlCommandcmd=newSqlCommand(strSqls,cons);

try

{

cons.Open();

cmd.ExecuteNonQuery();

}

catch{}

finally

{

cons.Close();

cons.Dispose();

cmd.Dispose();

}

MessageBox.Show("课程信息删除成功","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);

//刷新数据

stringsqls="select*fromcourseorderbycno";

SqlDataAdapterda1=newSqlDataAdapter(sqls,con);

DataSetdss=newDataSet();

da1.Fill(dss);

if(dss.Tables[0].Rows.Count>0)

{

dataGridView1.DataSource=dss.Tables[0];

}

}

}

}

}

catch{}

}

}

}

药物作用:

胃酸过多症是指胃液(包括盐酸和胃蛋白酶等成分)分泌过多,患者通常感到胃部不适,反酸水、烧心(胃烧灼感)。

胃酸分泌过多时,可导致胃粘膜上的保护层受损,并进一步损害胃壁内层,引起胃痛(上腹部疼痛)、恶心、呕吐、食欲不振等。

长期酗酒、喜辛辣食物、生活不规律、不定时用餐、精神紧张、喝过多汽水、大量吸烟、服用某些对胃有损害的药物、外科手术、严重烧伤或细菌感染等因素均能诱发胃酸过多症。

目前常用的治疗药物有四类:

中和胃酸药、H2-受体阻断剂、质子泵抑制剂以及胃肠粘膜保护剂。

1、中和胃

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2