大神跪求此女沙发大神解答c#题

他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)c#数据库连接有问题,求大神解答,谢谢_百度知道
c#数据库连接有问题,求大神解答,谢谢
private void login_Click(object sender, EventArgs e)
SqlConnection conn = new SqlConnection();
conn.ConnectionString = @&Data Source=(local);Initial Catalog=StudentSIntegrated Security=True&;
我有更好的答案
123&#39,你的这句:cmd.CommandText = &select Register, from Login where Register='aaa' and PassWord=&#39打断点调试下,还是SQL的问题。目前来看,看看是连接串的问题;&quot
采纳率:74%
来自团队:
为您推荐:
其他类似问题
您可能关注的内容
数据库连接的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。跪求C#大神指导
[问题点数:40分]
跪求C#大神指导
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2017年7月 总版技术专家分月排行榜第二
2017年6月 总版技术专家分月排行榜第三
2017年12月 .NET技术大版内专家分月排行榜第三2017年9月 .NET技术大版内专家分月排行榜第三
2011年7月 VB大版内专家分月排行榜第二2010年7月 VB大版内专家分月排行榜第二2009年12月 VB大版内专家分月排行榜第二2009年11月 VB大版内专家分月排行榜第二2009年10月 VB大版内专家分月排行榜第二2009年8月 VB大版内专家分月排行榜第二2008年11月 VB大版内专家分月排行榜第二2008年10月 VB大版内专家分月排行榜第二2008年9月 VB大版内专家分月排行榜第二
2010年6月 VB大版内专家分月排行榜第三2009年9月 VB大版内专家分月排行榜第三2009年3月 VB大版内专家分月排行榜第三2009年2月 VB大版内专家分月排行榜第三2009年1月 VB大版内专家分月排行榜第三
匿名用户不能发表回复!|其他回答(10)
AOP编程解决了这个问题,楼主可以搜索下POSTSHARP这些AOP框架来解决这类问题。
收获园豆:150
园豆:14263
园豆:14263
一定要给楼上200分,这太全了...
园豆:6061
楼上的楼上出了大招
悲催 完全看不懂
楼上的大招秒杀Boss了啊!!!学习了。
这个才是真的,分点来分来...
学习了,各种强大
Mark.&& 不过好像大神给的不是log exception, 是log method的执行情况
园豆:3592
http://www.cnblogs.com/ChiYue/p/3447328.html
清除回答草稿
&&&您需要以后才能回答,未注册用户请先。当前位置:
Oracle怎么连接C# Oracle连接怎么判断是否连接成功 C# list怎么绑定Oracle 显示出来 求大神 着急
Oracle怎么连接C# Oracle连接怎么判断是否连接成功 C# list怎么绑定Oracle 显示出来 求大神 着急
来源:网络整理&&&&&时间: 0:05:16&&&&&关键词:
关于网友提出的“Oracle怎么连接C# Oracle连接怎么判断是否连接成功 C# list怎么绑定Oracle 显示出来 求大神 着急”问题疑问,本网通过在网上对“Oracle怎么连接C# Oracle连接怎么判断是否连接成功 C# list怎么绑定Oracle 显示出来 求大神 着急”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:Oracle怎么连接C# Oracle连接怎么判断是否连接成功 C# list怎么绑定Oracle 显示出来 求大神 着急
List&控件名&lst1&&&&&&数据库&Data&Source=WANG;&User&ID=MyT&password=aaaaaa&&&
实现的功能是&
&数据库里的数据能显示到&list里面
&并且&在winfrom里点击&button1&的数据能存进数据库里&
&并且数据库里的数据&能通过winfrom&添加删除查询&解决方案1:
using&System.Collections.G
using&System.ComponentM
//这行和下一行都要先在引用中填加system.data.oracleclient
using&System.Data.OracleC
using&System.D
using&System.D
using&System.T
using&System.Windows.F
namespace&WindowsApplication1
&&&&public&partial&class&Form1&:&Form
&&&&&&&&public&Form1()
&&&&&&&&&&&&InitializeComponent();
&&&&&&&&private&void&button1_Click(object&sender,&EventArgs&e)
&&&&&&&&&&&&#region&从region到endregion是手工写的。别的都是系统自动生成的
&&&&&&&&&&&&//定义连接数据库的字符串
&&&&&&&&&&&&string&constring&=&"data&source=user=password=";
&&&&&&&&&&&&//进行连接
&&&&&&&&&&&&OracleConnection&conn&=&new&OracleConnection(constring);
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&conn.Open();//打开指定的连接
&&&&&&&&&&&&&&&&OracleCommand&com&=&conn.CreateCommand();
&&&&&&&&&&&&&&&&//写好想执行的Sql语句
&&&&&&&&&&&&&&&&com.CommandText&=
&&&&&&&&&&&&&&&&&&&&"select&name&from&mytable&where&card_no=''";
&&&&&&&&&&&&&&&&OracleDataReader&odr&=&com.ExecuteReader();
&&&&&&&&&&&&&&&&//读取数据,如果返回为false的话,就说明到记录集的尾部了
&&&&&&&&&&&&&&&&while&(odr.Read())
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&//将读取到的值显示到定义的控件中。
&&&&&&&&&&&&&&&&&&&&this.lbl.Text&=&odr.GetOracleString(0).ToString();
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&odr.Close();//关闭reader.这是一定要写的
&&&&&&&&&&&&}
&&&&&&&&&&&&catch
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("erro");//如果发生异常,则提示出错
&&&&&&&&&&&&}
&&&&&&&&&&&&finally
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&conn.Close();//关闭打开的连接
&&&&&&&&&&&&}
&&&&&&&&&&&&#endregion
C#中与Oracle连接的代码
注意:一定要添加这个:
项目-&添加引用-&.NET-&System.Data.OracleClient.dll
using&System.D
using&System.Windows.F
using&System.Data.OracleC
namespace&Test
&&&&///&&summary&
&&&&///&简洁期间,直接将实现写在构造函数中
&&&&///&&/summary&
&&&&public&class&Test
&&&&&&&&public&Test()
&&&&&&&&&&&&//
&&&&&&&&&&&&//&TODO:&在此处添加构造函数逻辑
&&&&&&&&&&&&//
&&&&&&&&&&&&string&ConnectionString&=
&&&&&&&&&&&&&&&&"Data&Source=LiPu;&User&Id=SCOTT;&Password=scott";
&&&&&&&&&&&&//连接字符串,Data&Source&是指数据库名字.如我用的是本机的Oracle
&&&&&&&&&&&&//的数据库,名字为LiPu.&user&id&是
&&&&&&&&&&&&//用户名,你可以用System&或是你自己添加的一个用户.Password是
&&&&&&&&&&&&//对应用户的密码.
&&&&&&&&&&&&//创建一个新连接
&&&&&&&&&&&&&OracleConnection&conn&=&new&OracleConnection(ConnectionString);&&&
&&&&&&&&&&&
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&conn.Open();&&&&//打开连接
&&&&&&&&&&&&&&&&&OracleCommand&cmd&=&conn.CreateCommand();
&&&&&&&&&&&&&&&&&cmd.CommandText&=&"select&*&from&emp";&&&&//SQL语句
&&&&&&&&&&&&&&&&&OracleDataReader&rs&=&cmd.ExecuteReader();
&&&&&&&&&&&&&&&&//读取数据,如果rs.Read()返回为false的话,就说明到记录集的尾部了
&&&&&&&&&&&&&&&&while(rs.Read())&&&
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&&MessageBox.Show(rs.GetString(1));
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&rs.Close();
&&&&&&&&&&&&}
&&&&&&&&&&&&catch&(Exception&e)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show(e.Message);
&&&&&&&&&&&&}
&&&&&&&&&&&&finally
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&conn.Close();
&&&&&&&&&&&&}
C#连接Oracle数据库(更改数据库中的记录并查询更改后的数据)
using&System.Collections.G
//这行和下一行都要先在引用中填加system.data.oracleclient
using&System.ComponentM
using&System.Data.OracleC
using&System.D
using&System.D
using&System.T
using&System.Windows.F
namespace&WindowsApplication1
&&&&public&partial&class&Form1&:&Form
&&&&&&&&public&Form1()
&&&&&&&&&&&&InitializeComponent();
&&&&&&&&private&void&button1_Click(object&sender,&EventArgs&e)
&&&&&&&&&&&&#region&从region到endregion是手工写的。别的都是系统自动生成的
&&&&&&&&&&&&//定义连接数据库的字符串
&&&&&&&&&&&&string&constring&=&"data&source=user=password=";
&&&&&&&&&&&&//进行连接
&&&&&&&&&&&&OracleConnection&conn&=&new&OracleConnection(constring);
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&conn.Open();//打开指定的连接
&&&&&&&&&&&&&&&&OracleCommand&com&=&conn.CreateCommand();
&&&&&&&&&&&&&&&&com.CommandText&=
&&&&&&&&&&&&&&&&&&&&"select&name&from&fin_ipr_inmaininfo&where&card_no="+
&&&&&&&&&&&&&&&&&&&&"''";//写好想执行的Sql语句
&&&&&&&&&&&&&&&&OracleDataReader&odr&=&com.ExecuteReader();
&&&&&&&&&&&&&&&&//读取数据,如果返回为false的话,就说明到记录集的尾部了
&&&&&&&&&&&&&&&&while&(odr.Read())
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&//将读取到的值显示到定义的控件中。
&&&&&&&&&&&&&&&&&&&&this.lbl.Text&=&odr.GetOracleString(0).ToString();
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&odr.Close();//关闭reader.这是一定要写的
&&&&&&&&&&&&}
&&&&&&&&&&&&catch
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("erro");//如果发生异常,则提示出错
&&&&&&&&&&&&}
&&&&&&&&&&&&finally
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&conn.Close();//关闭打开的连接
&&&&&&&&&&&&}
&&&&&&&&&&&&#endregion
&&&&&&&&private&void&button2_Click(object&sender,&EventArgs&e)
&&&&&&&&&&&&#region&从region到endregion是手工写的。别的都是系统自动生成的
&&&&&&&&&&&&//定义连接数据库的字符串
&&&&&&&&&&&&string&constring&=&"data&source=user=password=";
&&&&&&&&&&&&//进行连接
&&&&&&&&&&&&OracleConnection&conn&=&new&OracleConnection(constring);
&&&&&&&&&&&&try
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&conn.Open();//打开指定的连接
&&&&&&&&&&&&&&&&OracleCommand&com&=&conn.CreateCommand();
&&&&&&&&&&&&&&&&//写好想执行的Sql语句
&&&&&&&&&&&&&&&&com.CommandText&=
&&&&&&&&&&&&&&&&&&&&"update&fin_ipr_inmaininfo&set&name='wzd'&where&card_no=''";
&&&&&&&&&&&&&&&&com.ExecuteNonQuery();
&&&&&&&&&&&&}
&&&&&&&&&&&&catch
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&MessageBox.Show("erro");//如果发生异常,则提示出错
&&&&&&&&&&&&}
&&&&&&&&&&&&finally
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&conn.Close();//关闭打开的连接
&&&&&&&&&&&&}
&&&&&&&&&&&&#endregion
以上介绍了“Oracle怎么连接C# Oracle连接怎么判断是否连接成功 C# list怎么绑定Oracle 显示出来 求大神 着急”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1613795.html
上一篇: 下一篇:

我要回帖

更多关于 跪求大神你懂的网站 的文章

 

随机推荐