问题在于,我用C#与数据库相连的时候总提示我登录失败
你确定的sql连接串对吗?取连接串有个方法,放一个DataSource,选择配置数据集,你连接试下,里面有个可以显示你的连接串,把它复制到你的程序里就不会出错了。如果还有错,可能是你选择的SQL类型,如你连接SQL Server,要用SqlConnection。试试吧……祝LZ好运!登录失败原因很多。
首先确认是否和服务器正确连接,服务器是否正常工作。检查验证类型是否是混合模式还是集成验证模式,是否启用了TCP/IP连接,防火墙是否限制。对于Win2003+SQL2000,尤其注意SQL2000是否安装了SP4。
之后看看是否用户名、密码正确,所指定的账户是否权限足够。
最后应该怀疑程序的问题,有的时候提示信息不一定反映真相。
使用sqldatasource连接数据库检查用户名密码,详细的错误信息SQL SERVER配置
过去我做过一个项目,前台由一位擅长.net的仁兄完成,全套的ajax.net,数据层和数据方面的业务层全套的Java,衔接用jsp提供JavaScript接收...感觉超爽快...
万事无绝对.
看你学习的目的了
如果只是写个自己的网站,简单aspx页面就ok了,什么框架不框架的,你看过哪个裁缝做衣服还要用流水线的?
如果是准备以此为工作,随便找家15-30人的小公司,和他们老板谈,500一月做半年,如果半年后你能坚持下来,并能够和老板重新谈薪水了,你就已经入门了,否则,放弃吧.
我写好了一个窗体,然后我第二个窗体和之前写的那个窗体基本上都差不多;
只是里面相同位置的SQL语句不一样,请问一下?我新创建一个新的窗体,继承之前面的一个,我怎么改写里面只有SQL不同的语句
使用 override 去重写基类的方法。
也可以使用策略模式。不需要多个窗体类,而只需要一个窗体类,几个策略类,构造函数传入不同的策略,改变窗体的行为。
估计是日期格式的问题,你看看两个系统上的日期格式是否一致?或者有可能由于时区等设置的问题。
另外, 有点多事,在UI层的事件处理中没有Try,Catch这样导致Application轻易就崩溃。
而且不能Log错误堆栈,不方便错误调查。应该加上。
不是很明白在说什么?但是“bksj”是日期型字段,而且从这个字段读出来的值是“2010-10-10 00:00:00”是日期格式的,存储时存储的是“yyyy-MM-dd”格式的,难道跟这个有关系。
另外, 有点多事,在UI层的事件处理中没有Try,Catch这样导致Application轻易就崩溃。
而且不能Log错误堆栈,不方便错误调查。应该加上。
来源: 篮球殿堂