我建了一个SQL数据据库stcontract,有表ST_USER存放管理员和考生的用户资历料,字段有ST_UserID,ST_Name,ST_Pass,ST_Type(此值有1和2,1表示管理员,2表示考生),
登录页面中两TXT的ID分别是txtname,txtpass,请问从数据库连接开始,怎么写那个登录代码?
PS:
我也不太明白表中ST_UserID,ST_Name的区别,他们都指身份类别吧。还有在web.config中还用写什么数据库连接字符串吗?先谢谢大家了。

解决方案 »

  1.   

    数据库连接,是通过一个连接字符串得出SQLConnection的,至于连接字符串卸载哪里都无所谓的.ST_UserID--唯一标识的,ST_Name---代表性的显示,如果不重要可以用一个.
      

  2.   

    ST_UserID是编号字段,设为主键,是唯一不可重复的,而ST_Name保存用户帐号,一般也应该是不要重复,但是最好这两个字段都要,因为如果其它表中需要有外键的时候,那应该用ST_UserID字段作为外键字段.
      

  3.   

    多写指点,但我的管理员和考生信息都在同一表中,而我想实现根据不同的登录类型(就是在表中加一字段st_type)来实现得到不同的界面,请问这段代码怎么写啊.
      

  4.   

    ADO.NET对象中command和datareader的区别.