Ergebnis 1 bis 2 von 2

Thema: Aus Excel über ODBC in eine OracleDB schreiben

  1. #1
    Wudy2000 ist offline Neuer Benutzer
    Registriert seit
    03.11.2006
    Beiträge
    1

    Standard Aus Excel über ODBC in eine OracleDB schreiben

    Hallo zusammen,

    ich möchte aus einer Exceltabelle bestimmte Wert auslesen - soweit
    kein Problem - und diese Werte dann in eine Oracletabelle schreiben -
    was für mich ein Problem ist-.
    Kennt einer eine Möglichkeit dieses zu tun.
    Das Problem bei der Sache ist, dass keine CSV-Datei genutz werden
    kann, da keine Möglichkeit besteht diese auf den Datenbankserver zu
    übertragen. Ausserdem kann an dem ausführenden Rechner keine
    Konfiguration von TNSnames-Einträgen usw. vorausgesetzt werden.
    Ich nutze um diese Problem zu umgehen eine dsn-Datei von Windows

    Vielen Dank vorab

    Ein Freund hat mir folgendes Statment geschrieben - funktioniert aber
    leider nicht- :

    Private Sub CommandButton1_Click()
    Dim oCN As ADODB.Connection ' Object
    Dim oRS As ADODB.Recordset 'object
    Dim sService As String
    Dim sUser As String
    Dim sPwd As String
    Dim sVerbindung As String
    Dim sSQL As String
    Dim iZeile As Integer

    sService = Sheets("Tabelle1").Range("B1").Value
    sUser = Sheets("Tabelle1").Range("B2").Value
    sPwd = Sheets("Tabelle1").Range("B3").Value
    sVerbindung = Sheets("Tabelle1").Range("B5").Value
    sSQL = Sheets("Tabelle1").Range("B6").Value
    Set oCN = CreateObject("adodb.connection")
    Call oCN.Open(sVerbindung) ', "test", "test")
    Set oRS = CreateObject("ADODB.Recordset")
    oRS.ActiveConnection = oCN
    Call oRS.Open(sSQL)

    iZeile = 12
    While Not oRS.EOF
    Sheets("Tabelle1").Range("A" & iZeile).Value =
    oRS.Fields(0).Value
    iZeile = iZeile + 1
    oRS.MoveNext
    Wend
    Call oRS.Close
    End Sub

    MIT DEN VERBINDUNGSDATEN:

    Servicenameorcl
    Usernametest
    Passwort (Klartext)test

    Verbindungfiledsn=c:\test.dsn
    SQLSelect shapetext from NeuTabelle where shapeText <> ""

    Es scheint so, dass die Datei test.dsn probleme bereitet.

  2. #2
    akretschmer ist gerade online Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.467

    Standard

    Zitat Zitat von Wudy2000 Beitrag anzeigen
    Hallo zusammen,

    ich möchte aus einer Exceltabelle bestimmte Wert auslesen - soweit
    kein Problem - und diese Werte dann in eine Oracletabelle schreiben -
    was für mich ein Problem ist-.

    Auch nach mehrfachem Lesen Deines Beitrages fand ich exakt nix, was mit PostgreSQL
    zu tun hat. Kann es sein, daß Du hier falsch bist?

Ähnliche Themen

  1. Frage Mit Trigger in eine Spalte schreiben.
    Von karl_ha im Forum Trigger und Funktionen
    Antworten: 5
    Letzter Beitrag: 31.01.2012, 12:39
  2. Frage Auf SQL DB schreiben via Excel (ODBC)
    Von Kev im Forum SQL
    Antworten: 5
    Letzter Beitrag: 30.09.2011, 08:39
  3. Frage von zwei tabellen in eine zeile schreiben
    Von winfred im Forum SQL
    Antworten: 10
    Letzter Beitrag: 29.12.2008, 17:44
  4. ODBC Verbindung zu MS EXCEL XP
    Von dominik.woehr im Forum externe Schnittstellen
    Antworten: 1
    Letzter Beitrag: 15.03.2006, 11:24
  5. Mit einer Funktion in eine Tabelle schreiben
    Von columbus im Forum PL/pgSQL
    Antworten: 11
    Letzter Beitrag: 23.02.2006, 16:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum