Ich versuche, Daten aus Webformular in Visual Studio 2015 (Community Edition) zu speichern. Ich bekomme immer wieder Fehler:Get Fehler bei com.ExecuteNonQuery() beim Hinzufügen von Daten in Tabelle
Ich habe verschiedene Lösungen in diesem Forum erwähnt, aber keiner von ihnen funktioniert für mich. Bitte helfen Sie. Vielen Dank.
Fehlermeldung:
Mein Code
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["RegistrationConnectionString"].ConnectionString);
conn.Open();
string checkuser = "select count(*) from [Table] where Username='" + un.Text + "'";
SqlCommand com = new SqlCommand(checkuser, conn);
temp = Convert.ToInt32(com.ExecuteScalar().ToString());
if (temp == 1)
{
Response.Write("User already exists");
}
conn.Close();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
if (temp == 0)
{
try
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["RegistrationConnectionString"].ConnectionString);
conn.Open();
string insertquery = "insert into [Table] (Designation, Username, Email, [Password]) values (@Designation, @Username, @Email, @Password)";
SqlCommand com = new SqlCommand(insertquery, conn);
com.Parameters.AddWithValue("@Designation", dn.SelectedItem.ToString());
com.Parameters.AddWithValue("@Username", un.Text);
com.Parameters.AddWithValue("@Email", em.Text);
com.Parameters.AddWithValue("@Password", pw.Text);
com.ExecuteNonQuery();
Response.Redirect("Managers.aspx");
Response.Write("Registration Successful");
conn.Close();
}
catch (Exception ex)
{
Response.Write("error :" + ex.ToString());
}
}
}
}
danke, das hat für mich funktioniert. –
Sie begrüßen :) .. –