Csharp数据库操作大全

上传人:cl****1 文档编号:487120703 上传时间:2023-01-06 格式:DOCX 页数:4 大小:37.23KB
返回 下载 相关 举报
Csharp数据库操作大全_第1页
第1页 / 共4页
Csharp数据库操作大全_第2页
第2页 / 共4页
Csharp数据库操作大全_第3页
第3页 / 共4页
Csharp数据库操作大全_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Csharp数据库操作大全》由会员分享,可在线阅读,更多相关《Csharp数据库操作大全(4页珍藏版)》请在金锄头文库上搜索。

1、Csharp数据库操作大全CsharpC#数据库查询和操作大全这里将介绍C#数据库查询和操作方面的有关知识,包括数据库连接、数据库查询的相关代码和示例。希望本文对大家有所帮助。一:C#数据库查询之数据库连接代码:SqlConnectionobjSqlConnection=newSqlConnection(server=127.0.0.1;uid=sa;pwd=;database=test); objSqlConnection.Open; 二:数据库的添加记录代码:inti=0; strings1=,s2=; i=Convert.ToInt16(textBox1.Text); s1=textBo

2、x2.Text; s2=textBox3.Text; SqlConnectionobjSqlConnection=newSqlConnection(server=127.0.0.1;uid=sa;pwd=;database=test); objSqlConnection.Open; MessageBox.Show(数据库连接成功,好); try SqlCommandsqlcom=newSqlCommand(insertintoinfo(id,name,sex)values(+i+,+s1+,+s2+),objSqlConnection); sqlcom.ExecuteNonQuery; Mes

3、sageBox.Show(添加成功!,啊); catch(Exceptiona) MessageBox.Show(a.ToString); MessageBox.Show(添加成功!,啊); 三:数据库的修改代码:inti=0; strings1=,s2=; s1=textBox2.Text; s2=textBox3.Text; if(textBox1.Text.Length=0) i=0; else i=Convert.ToInt32(textBox1.Text); SqlConnectionobjSqlConnection=newSqlConnection(server=127.0.0.1

4、;uid=sa;pwd=;database=test); objSqlConnection.Open; MessageBox.Show(数据库连接成功,好); try SqlCommandsqlcom=newSqlCommand(updateinfosetname=+s1+,sex=+s2+whereid=+i,objSqlConnection); sqlcom.ExecuteNonQuery; MessageBox.Show(修改成功!,啊); objSqlConnection.Close; catch(Exceptiona) MessageBox.Show(a.ToString); 四:数

5、据库的删除代码:inti=0; strings1=,s2=; s1=textBox2.Text; s2=textBox3.Text; if(textBox1.Text.Length=0) i=0; else i=Convert.ToInt16(textBox1.Text); SqlConnectionobjSqlConnection=newSqlConnection(server=127.0.0.1;uid=sa;pwd=;database=test); objSqlConnection.Open; MessageBox.Show(数据库连接成功,好); try SqlCommandsqlco

6、m=newSqlCommand(deletefrominfowhereid=+i,objSqlConnection); sqlcom.ExecuteNonQuery; MessageBox.Show(删除成功!,啊); objSqlConnection.Close; catch(Exceptiona) MessageBox.Show(a.ToString); 五:数据库的查询代码:1.类开始:DataTabledt1=newDataTable; SqlDataAdapterda1=newSqlDataAdapter; 2.按钮代码:inti=0,n=0; strings1=,s2=; s1=t

7、extBox2.Text; s2=textBox3.Text; if(textBox1.Text.Length=0) i=0; else i=Convert.ToInt32(textBox1.Text); SqlConnectionobjSqlConnection=newSqlConnection(server=127.0.0.1;uid=sa;pwd=;database=test); objSqlConnection.Open; MessageBox.Show(数据库连接成功,好); stringquery=SELECT*frominfowhereid=+i; DataSetobjDataS

8、et=newDataSet; SqlDataAdapterobj=newSqlDataAdapter; obj.SelectCommand=newSqlCommand(query,objSqlConnection); obj.Fill(objDataSet,info); SqlCommandobjSqlCommand=newSqlCommand(query,objSqlConnection); SqlDataReaderobjSqlReader=objSqlCommand.ExecuteReader; while(objSqlReader.Read) n+=1; MessageBox.Show

9、(编号:+objSqlReader.Getvalue(0)+姓名:+objSqlReader.Getvalue(1)+性别+objSqlReader.Getvalue(2); if(n=0) MessageBox.Show(数据库中没有这样的记录!); 六:C#数据库查询代码:inti=0; /intn=0; strings1=,s2=; stringsql; s1=textBox2.Text; s2=textBox3.Text; if(textBox1.Text.Length=0) i=0; else i=Convert.ToInt32(textBox1.Text); SqlConnecti

10、onobjSqlConnection=newSqlConnection(server=127.0.0.1;uid=sa;pwd=;database=test); objSqlConnection.Open; MessageBox.Show(数据库连接成功,好); stringquery=SELECT*frominfowhereid=+i; if(i=0) sql=select*frominfo; else sql=select*frominfowhereid=+i; da1=newSqlDataAdapter(sql,objSqlConnection); dt1.Clear; da1.Fill

11、(dt1); dataGridView1.DataSource=dt1; C#数据库查询之数据库的封装类代码:classDBClass publicvoiddbclass(stringsql) try SqlConnectionsqlcon=newSqlConnection(server=127.0.0.1;uid=sa;pwd=;database=test); sqlcon.Open; SqlTransactionobjt=sqlcon.BeginTransaction;/事物开始 SqlCommandsqlcom=newSqlCommand(sql,sqlcon); sqlcom.Tran

12、saction=objt;/将Command对象设置为事物处理的对象 sqlcom.ExecuteNonQuery; objt.Commit;/提交事物 sqlcon.Close; catch(Exceptiona) MessageBox.Show(a.ToString); -db2数据库连接代码: stringstrcon=Provider=IBMDADB2;DataSource=hfzd;UserId=db2admin;Password=db2admin; /stringsql=select*fromADMINISTRATOR.HFZD; stringsql=deletefromADMINISTRATOR.HFZDwhereID=1; OleDbConnectionolecon=newOleDbConnection(strcon); olecon.Open; MessageBox.Show(数据库已连接上); dt.Clear; da=newOleDbDataAdapter(sql,olecon); da.Fill(dt); dataGridView1.DataSource=dt; olecon.Close;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号