[gelöst] OPENROWSET

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] OPENROWSET

Re: OPENROWSET

von zachy » Mi, 08.08.2012 18:37

Bin nun wie folgt vorgegangen:

-neues Base-Dokument angelegt und per ODBC mit dem SQL Server verbunden
-Tabellenstruktur samt Daten aus dem alten Base-Dokument in ein Calc-Dokument exportiert (Drag & Drop)
-Daten aus dem Calc-Dokument in das neue Base-Dokument exportiert (auch Drag & Drop)

Die Tabellen sind nun samt Daten auch im SQL Server.

Vielen Dank für den Tipp mit dem Drag & Drop!

Gruß zachy

Re: OPENROWSET

von F3K Total » Di, 07.08.2012 22:59

Klar,
einfach das Tabellenblatt am Reiter anfassen und "reinziehen", dann kannst Du entweder eine neue Tabelle definieren oder anlegen oder die Daten, wenn sie denn passen, an eine bestehende Tabelle anhängen.

Gruß R

Re: OPENROWSET

von zachy » Di, 07.08.2012 22:29

Kann ich denn auch Daten von Calc zurück nach Base importieren?

Re: OPENROWSET

von F3K Total » Di, 07.08.2012 21:30

Du kannst auch einfach die ganze Tabelle rüberziehen (ohne sie zu öffnen)

Gruß R

Re: OPENROWSET

von zachy » Di, 07.08.2012 15:13

Ok, habe es gerade selbst herausgefunden:

Tabellenzeilen markieren und per Drag & Drop ins Calc-Dokument ziehen.. 8)

Re: OPENROWSET

von zachy » Di, 07.08.2012 14:39

Hallo F3K Total,

das ist auf jeden Fall eine gute Idee! :D

Wie kann ich die Daten aus der HSQLDB am besten nach Calc exportieren? Gibt es dafür eine Funktion? In Base habe ich noch keine Exportfunktion entdeckt...

Re: OPENROWSET

von F3K Total » Mo, 06.08.2012 23:11

Hi,
vielleicht geht dieser Workaround:
Tabellen aus der HSQLDB in Calc ziehen, als Excel speichern und dann wie o.a. verfahren.

Gruß R

[gelöst] OPENROWSET

von zachy » Mo, 06.08.2012 22:57

Hallo Community,

gleich noch eine Frage:

da ich bereits Tabellen und Daten in die HSQLDB geschrieben habe, möchte ich diese nun in den MS SQL Server 2008 R2 exportieren. Nach einigem googeln bin ich auf die Funktion OPENROWSET im SQL Server gestoßen, mit der dies wohl möglich sein.

Hier ein Beispiel-Code, um Daten aus einer Excel-Datei in den SQL Server zu esportieren:

Code: Alles auswählen

01.INSERT INTO #tempCust  
02.SELECT * FROM  
03.OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 4.0;Database=C:\DS\Cust.xls','SELECT * FROM [Sheet1$]')  
04.  
05.SELECT * FROM #tempCust  
http://www.sql-programmers.com/tsql-ope ... rver.aspx#

Welche Werte muss ich eintragen, um die Daten aus der HSQLDB zu exportieren?

P.S. Hier noch ein Link zur msdn-Seite zu OPENROWSET:
http://msdn.microsoft.com/de-de/library/ms190312.aspx

Viele Grüße und einen schönen Abend
zachy

Nach oben