30. marts 2006 - 22:45Der er
6 kommentarer og 1 løsning
link til AccessDB
Mange spørgsmål er gået på den anden vej, og det er jo rimelig let i Access at linke til en MSSQL DB
Er er ikke en venlig sjæl der vil give mig et forslag til hvordan jeg fra min SQL2000 DB får snablen ned i en Acces DB på en anden server, så jeg fra ASP.NET blot kan lave et join til access DB'en. Skal det ske med Stored procedures? Er det i mit SQL kald fra .NET koden, eller kan man noget smart i MSSQL-tabellen som jeg overser? DTS dur ikke da det skal være on line.
SQLServer kan linke til andre databaser, men jeg har aldrig hoert om et link til en Access database
men et kig i docs finder:
USE master GO -- To use named parameters: EXEC sp_addlinkedserver @server = 'SEATTLE Mktg', @provider = 'Microsoft.Jet.OLEDB.4.0', @srvproduct = 'OLE DB Provider for Jet', @datasrc = 'C:\MSOffice\Access\Samples\Northwind.mdb' GO
Takker. Jeg er lige nu ret grøn i at arbejde i MSSQL. Den SP_Addlinkedserver ligger på andre databaser kan jeg se men ikke under min nyoprettede DB. Kan jeg så kalde den ved hjælp af din kode her eller hvad? Og hvor skal jeg smide koden. I en stored procedure?
denne dur til SQL server:) USE master GO EXEC sp_addlinkedserver 'servername', N'SQL Server' GO
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.