Vraag : De verbindingsvraag van het Gegevensbestand van C#

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

Antwoord : De verbindingsvraag van het Gegevensbestand van C#

Eigenlijk, op druk online 39, zou het waarschijnlijk enkel moeten zijn

druk @err als @err;

aangezien ik nooit van newlines van de output ontdeed (om te doen dat u enkel aan mijn lijn 37 „kunt toevoegen @err = kaart {chomp; $ _} grep…“).
Andere oplossingen  
 
programming4us programming4us