读书人

net学的郁闷散分顺便谈谈的经验

发布时间: 2011-12-26 23:09:58 作者: rapoo

net学的郁闷散分顺便谈谈各位高手的经验
本人从asp转过来的,学.net现在越学越郁闷都混淆了!
在对c#没什么基础是不是应该用vb而不用c#????????
还有谁有好的教程推荐推荐?
顺便问问题
if (Session[ "ausername "] == null)
{
Response.Write( " <script> alert( '请先登陆您的用户! ');document.location= 'login.aspx '; </script> ");
Response.End();
}
else
{
SqlConnection conn = new SqlConnection( "user id=sa;password=123;initial catalog=aspx;Server=KEYJOB;Connect TimeOut=120; ");
conn.Open();
SqlCommand dkrs = new SqlCommand( "select * from admin where ausername= ' " + Convert.ToString(Session[ "ausername "]) + " ' ", conn);
SqlDataReader rs= dkrs.ExecuteReader();
if (rs.Read())//?????这里如何判断????
{
Response.Redirect( "Default.aspx ");
}
else
{
Response.Write( " <script> alert( '非法用户枪毙! ');window.close(); </script> ");
Response.End();
}
}
?那里如何判断????????????

[解决办法]
哈哈,果然你又开一贴啦。先抢个位置先。
[解决办法]
http://www.microsoft.com/china/msdn/events/webcasts/shared/Webcast/MSDNWebCast.aspx

上面很多教程
[解决办法]

[解决办法]
1 我记得是rs.hasRows()
2 没见过Response.End。
你试试
Page.RegisterStartupScript( " ", " <script..... ")
[解决办法]
if (rs.Read())//?????这里如何判断????
{
================
rs.read()如果是true就表示用户已经在数据库中找到了,那么这是个合法用户



Response.Write( " <script> alert( '非法用户枪毙! ');window.close(); </script> ");
Response.End();
还有这里强制性关闭浏览器
怎么写!!!!!!!!!!!!!!1
====================================
window.close();表示强制性关闭浏览器
[解决办法]
兄弟,我到觉得c#好,是回归 C了
[解决办法]
你的代码还是有点乱。
慢不是reader也不是HasRows的问题。
它肯定要比
DataSet1.Tables[0].Rows.Count> 0 要快很多。
[解决办法]
对c#没什么基础是不是应该用vb而不用c#?
============================================
建议学C#,没基础不要紧,只要用二三个月的时间就可以学会C#了.
入门的教材推荐 <C#完全手册> ,有电子版,很清晰.
[解决办法]
你那样判断也是对的,还要加个密码判断吧
Response.End就不用了

[解决办法]
站位
[解决办法]
if (rs.Read())//?????这里如何判断????
{
Response.Redirect( "Default.aspx ");
}
====================
这种写法SqlDataReader对象和SqlConnection对象都没关
[解决办法]
另外这段代码是你自己写的吧,CONN没有关闭啊!!
[解决办法]
能关闭 搂主想要的是不是不要提示的强制关闭???
[解决办法]
Response.Write( " <script> alert( '非法用户枪毙! ');window.opener=null;window.close(); </script> ");
无提示强制关闭窗口
[解决办法]
连接数据库后 记得conn.close();
[解决办法]
up
[解决办法]
你直接把alert();那去了不就行了,直接window.close();不就关闭了
[解决办法]
if (rs.Read())//?????这里如何判断????
===========
你不都做了判断了迈?


记得关闭 connection

> > >

conn.close()
[解决办法]
要进步快就多写代码,做项目
[解决办法]
养成习惯用把数据库操作包含在using语句中,就不用手动关闭datareader和conn了
[解决办法]
顶了在说
[解决办法]
SqlDataReader.HasRows 属性 (System.Data.SqlClient)
获取一个值,该值指示 SqlDataReader 是否包含一行或多行。如果 SqlDataReader 包含一行或多行,则为 true;否则为 false。

[解决办法]
楼主,你要屏弃ASP的思想..我和你一样,所以慢慢学

像你这样写ASP.NET代码..最多是用C#来写ASP...有意思伐?

语言是浮云...

我认为VB.NET不简单..如果我选择,我肯定选C#...因为我最初目标是JAVA...


如果楼主对VB特有感情的话,可以学VB.NET..但是我要说...学VB.NET和C#一样,从学习难度来说!


P.S.我发现外企用VB.NET的多(尤其是日本公司),而中国公司用C#的多...看你想在哪发展了!
[解决办法]
Response.Write( " <script> alert( '非法用户枪毙! ');window.close(); </script> ");
----------------
很个性,不过记住别写顺手了,交客户版本的时候 没有改过来。


------解决方案--------------------


up
[解决办法]
connection 要关
[解决办法]
不要急,
慢慢来,
相信自己
[解决办法]
代码好烂,惨不忍睹~~~
[解决办法]
Response.Write( " <script> alert( '非法用户枪毙! ');window.close(); </script> ");
Response.End();
还有这里强制性关闭浏览器
怎么写!!!!!!!!!!!!!!1
-------------------------------------------------------
Response.Write( " <script> alert( '非法用户枪毙! ');window.opener=null;window.close(); </script> ");

????
[解决办法]
ding
[解决办法]
永远、永远、永远不要放弃!
[解决办法]
别人客户端禁用脚本
[解决办法]
感动!
[解决办法]
jf
[解决办法]
学习
[解决办法]
强烈赞同iamXiaMi()

你这是在用.NET来写ASP

且不管你的语句有无错误,你的思想就是落伍的,面向过程的
你要张开双臂去拥抱.NET,就要放弃你以前习以为常的ASP思路,
对新技术要敏感,要知道.Net也是在不断演化中的,要去主动接受,没有人会走过来告诉你现在又出了什么新技术。

比如:
要做身份验证,.Net已经有了Membership,如果你嫌它的不好,可以自己实现一个MembershipProvider,退一万步,讲至少可以实现一个基类,在基类的方法中提供对用户的校验功能,你所有需要身份验证的页面的.CS或.VB文件继承这个基类。而你根本不去了解。
要知道编程思想不正确,你即使再写一百遍类似的程序也不会又什么进步。这一点我深有体会。
[解决办法]
建议学C#,没基础不要紧,只要用二三个月的时间就可以学会C#了.
入门的教材推荐 <C#完全手册> ,有电子版,很清晰.
[解决办法]
sqldatareader貌似就是像你那样直接判断下就可以了的啊。还需要什么条件啊。
看下MSDN嘛,讲的很详细。
顶unuserd,面向对象思想很重要。
[解决办法]
教程,你直接在CSDN上面搜索,能找到很多关于C#和asp.net学习相关的教程。
[解决办法]
本人从asp转过来的,学.net现在越学越郁闷都混淆了!
在对c#没什么基础是不是应该用vb而不用c#????????
没关系直接C#,建议先看于海涛asp.net视频入门一下
推荐看书如亲密接触ASP.Net
[解决办法]
亲密接触ASP.NET我觉得不好..首先是1.1的...而现在基本都转2.0了

其次亲密接触ASP.NET都没做到代码分离模式...看了很郁闷的


我再说句.....因为VBSCRIPT做CLASS比较烦琐,所以ASP更习惯的是做个SQL就建立个RECORDSET...
但VB.NET和C#是OO语言,所以可以建立类来简化你的代码...
[解决办法]
我也是从asp转来的,对c#一点不了解,什么基础都没有,不过只要坚持,三个月足矣
[解决办法]
坚持啊,兄弟
[解决办法]
up
[解决办法]
window.close

看看petshop吧,那个代码还是比较 容易读懂的
[解决办法]
莫愁前路无知己,天下谁人不识君!
[解决办法]
net学的郁闷接分顺便谈谈各位高手的经验

读书人网 >asp.net

热点推荐