Привет, я создал manullay для текстовых полей, а затем использовал его для создания нового пользователя.Я использую SQL SERVER 2005 для серверной части и Visual Server 2008 для фронтальной.
У меня есть эта таблица LoginAccount, в которой хранятся сведения о созданном новом пользователе.Когда я нажимаю кнопку (в которой я написал код для создания нового пользователя с помощью SQL-вставки),
string strConnection = ConfigurationManager.ConnectionStrings"FHDLConnectionString"].ToString();
SqlConnection sqlConnection = new SqlConnection(strConnection);
string username = TextBox1.Text;
string password = TextBox2.Text;
string confirmpass = TextBox3.Text;
string SQLQuery = "Select username From LoginAccount where '" + username + "'";
string SQLQuery1 = "Insert into LoginAccount values ('" + username + "','" + password + "')";
SqlCommand command = new SqlCommand(SQLQuery, sqlConnection);
SqlCommand command1 = new SqlCommand(SQLQuery1, sqlConnection);
sqlConnection.Open();
string CheckUsername = "";
if (password.ToString() != confirmpass.ToString())
{
Literal1.Text = " Password's does not match ";
}
else
{
try
{
CheckUsername = command.ExecuteScalar().ToString();
}
catch (Exception er)
{
Literal1.Text = " Username already exists ";
}
string insertQuery = "";
try
{
insertQuery = command1.ExecuteScalar().ToString();
Server.Transfer("Login_Created.aspx");
}
catch (Exception er)
{
Literal1.Text = " Could not create the user, Please retry with some other option ";
}
}
sqlConnection.Close();
я получаю
этих исключений, выражениелогический тип, указанный в контексте, где ожидается условие, около 'fhdl' Эта ошибка, которую я получил при первом вылове
и
Objectссылка не установлена на экземпляр объекта. Это при последнем улове.
Но главное, что я могу вставить имя пользователя и пароль в таблицу LoginAccount !!!!!!! то есть, когда я увидел содержимое таблицы, я увидел нового пользователя, созданного в этой таблице.Другое дело Этот код прекрасно выполнялся раньше, но не сейчас: ( Пожалуйста, кто-нибудь может сказать мне, где я ошибаюсь? Я новичок в C # с SQl ...