jwcolby
jwcolby at colbyconsulting.com
Mon Jan 24 19:19:53 CST 2011
It was security. I looked at other objects that could be seen through the dsn and they all had DISCO and public enabled for reads. I set that for mine and they were visible. John W. Colby www.ColbyConsulting.com On 1/24/2011 5:08 PM, David McAfee wrote: > It does sound like security. > > Can you create a stored procedure on the server? > > > On Mon, Jan 24, 2011 at 2:03 PM, jwcolby<jwcolby at colbyconsulting.com>wrote: > >> I am running into something that I have never seen before. >> >> When I try to create a DSN back to the sql server I end up seeing the >> server, but when I select the server I only see a small set of existing >> views, 8 or so. there are hundreds of tables and dozens of views but I >> can't see any of them. I don't know why, or how SQL Server limits what I >> can see for the DSN build process. I am assuming that it has to do with >> security but this is new to me. >> >> >> John W. Colby >> www.ColbyConsulting.com >> >> On 1/24/2011 4:25 PM, Rusty Hammond wrote: >> >>> 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. >>> ********************************************************************** >>> >>> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >>