Microsoft DataShape Provider


Microsoft DataShape mit einem SQL Server OLE DB Provider

oConn.Open "Provider=MSDataShape;" & _
           "Data Provider=SQLOLEDB;" & _
           "Data Source=mySQLServerName;" & _
           "Initial Catalog=myDatabase;" & _
           "User ID=myUsername;" & _
           "Password=myPassword"


Danach benutzen Sie bitte einen Shape-Befehl mit SQL-Strings:

sSQL = "SHAPE {select * from authors} " & _
     "APPEND ({select * from titleauthor} AS chapter " & _
     "RELATE au_id TO au_id)"


Alternativ können Sie auch einen Prozeduren speichernden Shape-Befehl verwenden:

sSQL = "SHAPE {exec spAuthors_LoadAll} " & _
     "APPEND ({exec spTitleAuthor_LoadAll} AS chapter " & _

    "RELATE au_id TO au_id)"



Microsoft DataShape mit einem JET OLE DB Provider

oConn.Open "Provider=MSDataShape;" & _
           "Data Provider=Microsoft.Jet.OLEDB.4.0;" & _
           "Dbq=c:\somepath\mydb.mdb;" & _
           "User ID=myUsername;" & _
           "Password=myPassword"




Für weiterführende Informationen besuchen Sie bitte folgende Websites:
Microsoft Data Shaping Service for OLE DB
Q288409

Um sich die MS DataShape betreffenden Einträge in Microsofts Knowledgebase anzusehen, klicken Sie bitte hier.