Gelieve te vinden onder mijn coding OleDbConnection aConnection = nieuwe OleDbConnection („Provider=Microsoft.Jet.OLEDB.4.0; De Gebruikers \ \ test1 \ Desktop \ \ Projects \ \ Payroll \ \ Index \ \ PayrollDB.mdb van Source= C:\ \ van gegevens; De Veiligheid Info=True van Persist; Straal OLEDB: Gegevensbestand Password=123456“); aConnection.Open ();
OleDbCommand cmd = aConnection.CreateCommand ();
cmd. Parameters.Add („@EmployeeNumber " , OleDbType.VarChar). Waarde = txtEmpNumber.Text; cmd. Parameters.Add („@Title“, OleDbType.VarChar). Waarde = cmbTitle.Text; cmd. Parameters.Add („@FirstName“, OleDbType.VarChar). Waarde = txtFirstName.Text; cmd. Parameters.Add („@MiddleName“, OleDbType.VarChar). Waarde = txtMName.Text; cmd. Parameters.Add („@Surname“, OleDbType.VarChar). Waarde = txtSurname.Text; cmd. Parameters.Add („@Address1“, OleDbType.VarChar). Waarde = txtAddress1.Text; cmd. Parameters.Add („@Address2“, OleDbType.VarChar). Waarde = txtAddress2.Text; cmd. Parameters.Add („@HomeTelephone“, OleDbType.VarChar). Waarde = txtHomeTelephone.Text; cmd. Parameters.Add („@Email“, OleDbType.VarChar). Waarde = txtEmail.Text; cmd. Parameters.Add („@ExtensionNumber“, OleDbType.VarChar). Waarde = txtExNumber.Text; cmd. Parameters.Add („@Sex“, OleDbType.VarChar). Waarde = txtmale. Tekst; cmd. Parameters.Add („@Note " , OleDbType.LongVarChar). Value = txtNote.Text; cmd.CommandText = „neemt in Werknemers (EmployeeID, Tittle, FirstName, MiddleName, Surname, Address1, Address2, HomeTelephone, E-mail, ExtensionNumber, Geslacht, Username, Note) „ + op „waarden (@EmployeeNumber, @Title, @FirstName, @MiddleName, @Surname, @Address1, @Address2, @HomeTelephone, @Email, @ExtensionNumber, @Sex, „test“, @Note)“;
cmd.ExecuteNonQuery ();
aConnection.Close ();
Its de Fout geroepen „fout van de Syntaxis in TUSSENVOEGSEL IN verklaring "
But tonen ik geen fout kan vinden. al type van Gegevens is Tekst en slechts is het gebied van de Nota het gegeven type.
Can van het Memorandum elke hulp me om boven issue.thx op te lossen
|