毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

asp.net综合类B2B市场的设计与实现 第28页

更新时间:2009-9-18:  来源:毕业论文
asp.net综合类B2B市场的设计与实现 第28页
SqlDataReader
protected System.Data.SqlClient.SqlDataReader Dr1;
if (username.Text != "")
{
         SqlCommand cmd=new SqlCommand("select comName from companylist where comName='"+username.Text+"'",myConn);
    Dr1=cmd.ExecuteReader();
}

读Dr1中的数据,如果有数据,说明该账号存在,然后判断密码数否正确,如果没有数据,则说明该账号尚未注册,需要在数据库中添加注册信息。
if (Dr1.Read())
    {
       //登录
}
else                        
{
//注册
}

在登录后需要保留登录账号的信息
Session["comName"] = username.Text;

5.3.7 流程逻辑
登录流程图:
 

5.3.8 尚未解决的问题
一个账号在登录中不能重复登录,并且在非正常退出后(直接关闭浏览器、重启电脑),能够再次正确登录。该功能尚未实现。
5.4 主页程序(Default2.aspx)设计说明
5.3.1 程序描述
    当正确登录后即进入该页面。该页面是主界面,通过该页面能够进入修改页面修改用户信息,能够进入管理信息页面管理已发布出售信息和收购信息,能够查看其它用户发布的出售信息和收购信息。
5.3.2 功能
    进入该界面后,显示登录用户的信息,为用户提供修改信息、管理发布的信息、退出三中基本的选择。为用户提供查看出售信息、查看收购信息两种扩展的选择。当用户单击修改信息按钮时,进入修改用户信息页面;当用户单击管理发布信息按钮时,进入管理发布信息页面;当用户单击退出时,回到登录界面。如果用户选择查看出售信息,则显示出售信息列表;如果用户选择查看收购信息,则显示收购信息列表。显示的信息列表中,每一项均有一个关注按钮,单击关注按钮可以进入关注页面。
5.3.3 页面截图
5.3.4 输入项
输入项为comName与comID,其中comName为字符型数据,comID为整型数据。
5.3.5 输出项
     输出项为dataset,其中包含两个表,分别为buy和sell。
5.3.6 代码
在用户以comName和comID登录后,查询数据库中表buy和sell的所有内容,将它们放在datagrid中,根据用户选择的radiolist,将它们显示出来。
string myConnString = "server=.\\SQLEXPRESS;database=151;user id=sa;password=tmdjsj"; //连接sql数据库
        SqlConnection myConn = new SqlConnection(myConnString);
        myConn.Open();
        string strSelS = "select * from sell";
        string strSelB = "select * from buy";
        SqlDataAdapter myAdapter1 = new SqlDataAdapter(strSelS, myConn);
        myAdapter1.Fill(ds,"sell");
        SqlDataAdapter myAdapter2 = new SqlDataAdapter(strSelB,myConn);
        myAdapter2.Fill(ds, "buy");
        string str=Session["comName"].ToString();
        string strSelU = "select * from companylist where comName='"+str+"'";
        SqlCommand cmd = new SqlCommand(strSelU,myConn);
与datagrid绑定:
myDataGrid.DataSource = ds.Tables["sell"].DefaultView;
                    myDataGrid.DataBind();
myDataGrid.DataSource = ds.Tables["buy"].DefaultView;
                    myDataGrid.DataBind();

 << 上一页  [21] [22] [23] [24] [25] [26] [27] [28] [29] [30]  ... 下一页  >> 

asp.net综合类B2B市场的设计与实现 第28页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。