c#的问题,新手求救,帮看代码,感激涕零!一直等……

来源:百度知道 编辑:UC知道 时间:2024/07/07 10:34:56
private void button1_Click()
{
SqlConnection conn = new SqlConnection("server=.;database=lijuan;uid=sa;pwd=;");
conn.Open();
SqlCommand cmd = new SqlCommand("select count(*) from userinfo", conn);

cmd.ExecuteNonQuery();

Random ra = new Random();
int R = ra.Next();
string str = txtuserpwd.Text;
string Encryption(string str, Random R);
SqlCommand cmd1 = new SqlCommand("insert into userinfo values('" + txtusername.Text + "','pwd')", conn);
cmd1.ExecuteNonQuery();
conn.Close();
}

private void button2_Click()
{
SqlConnection conn = new SqlConnection("server=.;database=lijuan;uid=sa;pwd=;");
conn.Open();
SqlCommand cmd2=new

代码不对吧?
Random ra = new Random();
int R = ra.Next();
string str = txtuserpwd.Text;
string Encryption(string str, Random R);
SqlCommand cmd1 = new SqlCommand("insert into userinfo values('" + txtusername.Text + "','pwd')", conn);
cmd1.ExecuteNonQuery();

这里面的这句:string Encryption(string str, Random R); 是干什么的?看来应该是函数调用,但是为什么没有变量?

而且您的事件处理函数为什么都没有“object sender, EventArgs e”参数?

这段代码的问题太多了啊,您是不是帖错了代码?

string Encryption(string str, Random R);
我学C#也没多久,其它的不知道有什么问题,但是至少这句话是不对的.反回的值需要存在一个变量里面,你不能用这样方法来定义得到的返回值.
还有,你程序的写法太像ASP了...