[AccessD] Access 2K to SQL Server

Rusty Hammond rusty.hammond at cpiqpc.com
Mon Jan 24 15:25:22 CST 2011


John,

Have you tried an Access query tied to the linked view where the query
provides the filtering?  I'm sure I'll be corrected if I'm wrong but it
should return from SQL only the records you need.

If the dataset being returned can be read-only (no editing) then you can
use a pass-through query in Access to call a stored procedure or send a
SELECT statement directly to the SQL server.  You can edit the SQL of
the pass-through query in code just like any other query.  To setup a
pass-through create a blank query, go to the SQL view, go to the Query
menu, choose SQL Specific, then Pass-Through.  Then right-click on the
title bar of the query window, go to Properties, Use the build button on
the ODBC Connect Str property to build your connect string to the SQL
server, set Return Record to Yes.

HTH,

Rusty



-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby
Sent: Monday, January 24, 2011 3:09 PM
To: Access Developers discussion and problem solving
Subject: Re: [AccessD] Access 2K to SQL Server

And can I link to a stored procedure?  How to I send the parameter to
the stored procedure.

You are just a little too light on the actual details for me to get this
done.

I know how to create stored procedures, and I know the syntax in the
stored procedure to pass in a parameter.  I do not know the syntax in a
stored procedure to return a recordset.  And I haven't a clue how to use
any of this on the Access side of things.

Thanks,

John W. Colby
www.ColbyConsulting.com

On 1/24/2011 4:00 PM, David McAfee wrote:
> CREATE PROCEDURE stpSomeNameHere (@AsOfDate AS DATETIME) AS SELECT * 
> FROM vwSomeView WHERE SomeDate>= @AsOfDate
>
> Modify the querydef as needed for the input parameter in Access.
>
>
>
> On Mon, Jan 24, 2011 at 12:50 PM,
jwcolby<jwcolby at colbyconsulting.com>wrote:
>
>> One of my clients is mired in Access 2K.  He is linking to views in 
>> SQL Server but these are fixed views that at this point are pulling 
>> hundreds of thousands of records when he really only needs the last X

>> days, or for Claim X etc.
>>
>> How can I create a view (or stored procedure) out in SQL Server that 
>> accepts a parameter such as a date or a claim ID and allow sql server

>> to perfrom the filter and return a small result set.
>>
>> REMEMBER this is A2K.  It is my understanding that A2K does not allow

>> some of the fancy stuff that later versions of Access allows - like 
>> binding a form to an ADO recordset and having it be R/W.
>>
>> Any help would be hugely appreciated.
>>
>> --
>> John W. Colby
>> www.ColbyConsulting.com
>> --
>> AccessD mailing list
>> AccessD at databaseadvisors.com
>> http://databaseadvisors.com/mailman/listinfo/accessd
>> Website: http://www.databaseadvisors.com
>>
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
**********************************************************************
WARNING: All e-mail sent to and from this address will be received,
scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc.
corporate e-mail system and is subject to archival, monitoring or review 
by, and/or disclosure to, someone other than the recipient.
**********************************************************************




More information about the AccessD mailing list