回 帖 发 新 帖 刷新版面

主题:问个简单的问题!

(C#语言).
假如有2个页面A和B,A页面是登陆页,当用户输入登陆的帐号和密码后,点击登陆按钮,如果身份合法(去数据库中查找此人输入的帐号和密码是否存在,存在即合法)就加载B页面; 如何写Button_click()事件呢?
    1.如何写查找数据库的语句呢?
    2.如何写加载B页面的语句呢?
注意是C#.谢谢了!

回复列表 (共3个回复)

沙发

    this.sqlConnection1.Open();
            System.Data .SqlClient .SqlConnection myconn =new System.Data.SqlClient.SqlConnection ();
            myconn.ConnectionString ="server=127.0.0.1,database=综合测评计算系统V1.0,uid=,pwd=";
            //数据库
            System.Data .SqlClient .SqlCommand mycomm=new System.Data.SqlClient.SqlCommand ();
            mycomm.CommandText ="select * from 登陆表 where 管理员='"+this.comboBox1 .SelectedText +"','密码='"+this.textBox1 .Text +"'";
            //表
            mycomm.Connection =myconn;
            int n=mycomm.ExecuteNonQuery ();
            if (n>0)
            {
                MessageBox.Show(n.ToString());
                WindowsApplication1.综合测评系统 zonghecepingxitong=new 综合测评系统();
                zonghecepingxitong.Show();
            }
            else
            {
                return;
            }
            this.sqlConnection1.Close();

板凳

因为刚才有点事,所以就把我源代码复制过来了
详细是这样的:
            this.sqlConnection1.Open();
            System.Data .SqlClient .SqlConnection myconn =new System.Data.SqlClient.SqlConnection ();
            myconn.ConnectionString ="server=127.0.0.1,database=databaseName,uid=,pwd=";
            //数据库
            System.Data .SqlClient .SqlCommand mycomm=new System.Data.SqlClient.SqlCommand ();
            mycomm.CommandText ="select * from tabeName where 字段='"+this.comboBox1 .SelectedText +"','字段='"+this.textBox1 .Text +"'";
            //表
            mycomm.Connection =myconn;
            int n=mycomm.ExecuteNonQuery ();
            if (n>0)
            {
                WindowsApplication1.Form2 form2=new Form2();
                form2.Show();
            }
            else
            {
                return;
            }
            this.sqlConnection1.Close();

3 楼

给详细解释下吧,谢谢了!
对了,还有就是我的是Web页面,跳转到B页面可以写成B.Show()吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册