G
Guest
I'm creating a simple search for Members, with possible 4 search parameters:
Name, SSN, DOB, SEX, but (just beginning ASP.NET/VB.NET) I'm fearing that I
will need to create a dataadapter for every possible combination of fields
entered to eliminate a blank parameter.
Does a parameterized DataAdapter automatically take care of this so I can
use the following SQL without having to worry about blank textboxes?:
SELECT * From Membership WHERE
Name = @txtName AND
SSN like @txtSSN AND
DOB like @txtDOB AND
SEX like @txtDOB
Perhaps a DataReader is more appropriate for this?
Presently, in my Access application, I've had to write a separate strSQL for
each possible combination as to avoid creating a SQL statement with a blank
parameter.
Additionally, since this will be an Intranet application which needs
downtime backup, that is why I am currently working with Access. I'm hoping
for the user to use SQL server while the intranet is up, and have a downtime
backup of this info in an MDB file on their local hard drive.
Thanks so much for anything to help with this...
Name, SSN, DOB, SEX, but (just beginning ASP.NET/VB.NET) I'm fearing that I
will need to create a dataadapter for every possible combination of fields
entered to eliminate a blank parameter.
Does a parameterized DataAdapter automatically take care of this so I can
use the following SQL without having to worry about blank textboxes?:
SELECT * From Membership WHERE
Name = @txtName AND
SSN like @txtSSN AND
DOB like @txtDOB AND
SEX like @txtDOB
Perhaps a DataReader is more appropriate for this?
Presently, in my Access application, I've had to write a separate strSQL for
each possible combination as to avoid creating a SQL statement with a blank
parameter.
Additionally, since this will be an Intranet application which needs
downtime backup, that is why I am currently working with Access. I'm hoping
for the user to use SQL server while the intranet is up, and have a downtime
backup of this info in an MDB file on their local hard drive.
Thanks so much for anything to help with this...