日期:2014-05-19  浏览次数:20416 次

我的asp.net困惑大全,望大家指教
(最好用代码来说明问题,谢谢^_^)
问题一:根据从数据库里面读取出来的值来显示不同的效果,我用的是Repeater显示数据。
比如从数据库表中叫“lx”的字段读取数据如果值为“0”我就正常显示,非零我就用粗体显示如果做。
问题二:如何把数据中会员输入的出生日期,显示在页面上时,显示的效果是他目前实际的年龄?
问题三:字符串变量如何比较?
比如:
string   nc1=Request.Form[ "nc1 "].Toscript();
string   nc2=Request.Form[ "nc2 "].Toscript();
如何比较nc1是否等于nc2?
问题四:  
string   mail=Request.Form[ "mail "].toscript();
select   top   6   (*)   as   bt   form   xw   where   mail= ' "+mail+ " '   order   by   id   desc
select   top   6   (*)   form   xw   where   mail= ' "+mail+ " '   order   by   id   desc
我想既得到它的记录总数又得到想要的值,为什么我这两个SQL数据都错误的,正确的应该怎么写?

这四个问题虽然是小问题,但是困饶我好久,希望高手能帮我解答。能解几个解几个,谢谢~~~

------解决方案--------------------
第三题 字符串比较
string aa = "aaa ";
string bb = "bbb ";
if(aa.Equals(bb))
{
执行的代码
}
或者
string aa = "aaa ";
string bb = "bbb ";
if(aa == bb)
{
执行的代码
}