No estoy seguro pero creo que el APPEND hace que cada texto quede en una linea separada.
A mi la otra vez me dieron problemas los parámetros (@algo), veo que en tu código se podría hacer algo así:
public bool verificarUsuar io(string nombre, string pass)
{
SqlConnection cnn = new SqlConnection();
cnn.Connection String = "Server=.\\SQLEXPRESS; database='C:\\Archivos de programa\\Microsoft SQL Server\\MSSQL.1\\MSSQL\\Data\\MesaAyuda.mdf';Integ rated Security=True;User Instance=True";
cnn.Open();
System.Text.St ringBuilder sel = new System.Text.StringBuilder();
sel.Append("SELECT COUNT(*) FROM USUARIO");
sel.Append("WHERE NombreUsuario = " + nombre + " AND Password = " + pass);
SqlCommand cmd = new SqlCommand(sel.ToString(), cnn);
int t = Convert.ToInt32(cmd.ExecuteScalar());
cnn.Close();
if (t == 0)
return false;
else
return true;
}
Saludos y suerte.