没必要这要写吧:
command.Parameters.Add("@username", SqlDbType.VarChar);
command.Parameters.Add("@password", SqlDbType.VarChar);
command.Parameters["@username"].Value = username;
command.Parameters["@password"].Value = password;
可以写成这样子:
command.Parameters.Add("@username varchar(50)", SqlDbType.VarChar).value=username;
command.Parameters.Add("@password varchar(50)", SqlDbType.VarChar).value=password;