Microsoft
Software
Hardware
Network
Question : C# Database connection query
Please find below my coding
OleDbConnection aConnection = new OleDbConnection("Provider=
Microsoft.
Jet.OLEDB.
4.0;Data Source=C:\\Users\\test1\De
sktop\\Pro
jects\\Pay
roll\\Inde
x\\Payroll
DB.mdb;Per
sist Security Info=True;Jet OLEDB:Database Password=123456");
aConnection.Open();
OleDbCommand cmd = aConnection.CreateCommand(
);
cmd.Parameters.Add("@Emplo
yeeNumber"
, OleDbType.VarChar).Value = txtEmpNumber.Text;
cmd.Parameters.Add("@Title
", OleDbType.VarChar).Value = cmbTitle.Text;
cmd.Parameters.Add("@First
Name", OleDbType.VarChar).Value = txtFirstName.Text;
cmd.Parameters.Add("@Middl
eName", OleDbType.VarChar).Value = txtMName.Text;
cmd.Parameters.Add("@Surna
me", OleDbType.VarChar).Value = txtSurname.Text;
cmd.Parameters.Add("@Addre
ss1", OleDbType.VarChar).Value = txtAddress1.Text;
cmd.Parameters.Add("@Addre
ss2", OleDbType.VarChar).Value = txtAddress2.Text;
cmd.Parameters.Add("@HomeT
elephone",
OleDbType.VarChar).Value = txtHomeTelephone.Text;
cmd.Parameters.Add("@Email
", OleDbType.VarChar).Value = txtEmail.Text;
cmd.Parameters.Add("@Exten
sionNumber
", OleDbType.VarChar).Value = txtExNumber.Text;
cmd.Parameters.Add("@Sex",
OleDbType.VarChar).Value = txtmale.Text;
cmd.Parameters.Add("@Note"
, OleDbType.LongVarChar).Val
ue = txtNote.Text;
cmd.CommandText = "insert into Employees (EmployeeID,Tittle,FirstNa
me,MiddleN
ame,Surnam
e,Address1
,Address2,
HomeTeleph
one,Email,
ExtensionN
umber,Sex,
Username,N
ote)"
+ "values(@EmployeeNumber,@T
itle,@Firs
tName,@Mid
dleName,@S
urname,@Ad
dress1,@Ad
dress2,@Ho
meTelephon
e,@Email,@
ExtensionN
umber,@Sex
,'test',@N
ote)";
cmd.ExecuteNonQuery();
aConnection.Close();
Its showing Error called "Syntax error in INSERT INTO statement"
But i can't find any error. all the Data type are Text and only Note field is Memo data type.
Can any one help me to solve above issue.thx
Answer : C# Database connection query
Actually, on the print on line 39, it should probably just be
print @err if @err;
since I never stripped the newlines from the output (to do that you can just add to line 37 "my @err = map { chomp; $_ } grep ...").
Random Solutions
VNC server Ubuntu 10.04
Asp.net ajax error. the same if 'mdPopup' cannot be added to the application.
log4c practice
Need to convert lotusscript to work with macintosh
Uninstalling DFS Service
PHP error handling, how to add error text to html
IE8 - minimized windows - same url - change names
Check if EJB is invioked
Blocking messages from a specific sender or domain in Exchange 2010
Wyse thin client and Citrix display/graphic lag