No value given for one or more required parameters.
I got the above error message when I try to run my program with the folowing code:
varEmployeeNo =
Me.Employee_masterTableAdapter.GetData.Rows(0).Item(0).ToString() and my SQL in GetData is :
SELECT employee_number, employee_firstname, employee_lastname, employee_sex
FROM employee_master WHERE employee_lastname = lname
but when I try to hardcode my SQL like this:
SELECT employee_number, employee_firstname, employee_lastname, employee_sex
FROM employee_master WHERE employee_lastname = "PERALTA"
my program works .
I wonder if you can help me with this.
[722 byte] By [
fmar] at [2008-1-3]
Is it because of missing double quote "
some thing like
SELECT employee_number, employee_firstname, employee_lastname, employee_sex
FROM employee_master WHERE employee_lastname = "lname"
Vic Vega wrote: |
| Is it because of missing double quote " some thing like SELECT employee_number, employee_firstname, employee_lastname, employee_sex FROM employee_master WHERE employee_lastname = "lname"
| |
It's the single quotes he needs actually:
"SELECT employee_number, employee_firstname, employee_lastname, employee_sex
FROM employee_master WHERE employee_lastname = '" & lname & "'"
The preferred method would be to use a Command parameter with a placeholder in the SQL statement:
"SELECT employee_number, employee_firstname, employee_lastname, employee_sex
FROM employee_master WHERE employee_lastname = ?"
I express my deep gratitude to you sir Paul
This site was a great help to me.
I finally get what i wanted in my program
Many thanks cannot express my gratitude.
Hope others can find this site also for help.
Ferdimar