【问题标题】:Exception thrown: 'System.Data.SqlClient.SqlException' in System.Data.dll抛出异常:System.Data.dll 中的“System.Data.SqlClient.SqlException”
【发布时间】:2016-10-15 15:47:38
【问题描述】:

下面是我的添加按钮代码,每次点击添加按钮都会出现这个错误

command.ExecuteNonQuery();可以帮我解决问题吗?

这是我的代码

private void button4_Click(object sender, EventArgs e) //Add button
        {
            tbLecturerId.Select();

            string strID, strFirstName, strUsername, strPassword, strDepartment, strEmail;

            strID = tbLecturerId.Text;
            strFirstName = tbLname.Text;
            strUsername = Usernametxt.Text;
            strPassword = Passwordtxt.Text;
            strDepartment = cbDepartment.Text;
            strEmail = tbEmail.Text;


            connect.Open();
            SqlCommand command = new SqlCommand(@"INSERT INTO Lecturer_tbl (LecturerID,LecturertName, Username,Password, Department,Email) VALUES('" + strID + "','" + strFirstName + "','" + strUsername + "', '" + strPassword + "','" + strDepartment + "' ,'" + strEmail + "')", connect);
            command.ExecuteNonQuery();

            connect.Close();

            displayLectureGrid();
            clearLecturertbl();

【问题讨论】:

  • 粘贴异常堆栈跟踪无法猜测细节

标签: c#


【解决方案1】:

您的语句中存在空格和逗号问题。试试这个

SqlCommand command = new SqlCommand(@"INSERT INTO Lecturer_tbl (LecturerID,LecturertName,Username,Password,Department,Email) VALUES('" + strID + "','" + strFirstName + "','" + strUsername + "','" + strPassword + "','" + strDepartment + "','" + strEmail + "')", connect);

【讨论】:

    猜你喜欢
    • 2021-09-24
    • 2013-12-01
    • 1970-01-01
    • 2021-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多