Autor Thema: ODBC Problem  (Gelesen 6319 mal)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
ODBC Problem
« am: 01.04.03 - 11:43:54 »
Hallo Leute,

ich habe ein Problem mit ODBC.
Und zwar: Ich will aus einer Access DB eine Spalte auslesen und die Werte in einer Dialogliste zur Auswahl stellen. Jetzt habe ich die Access DB im ODBC Manager unter System-DSN registriert und will mit dem @dbColumn(ODBC) Befehl darauf zugreifen. Es kommt aber ständig der Fehler "Der benötigte externe Datenbanktreiber kann nicht gefunden werden"

Formel: @DbColumn("OBDC";"RekDB2";"";"";"Gerät";"SNr")

Was mache ich falsch?

Thx

MisterDa
Win2k
Designer 5.08

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:ODBC Problem
« Antwort #1 am: 01.04.03 - 11:53:46 »
... die Fehlermeldung weist darauf hin, daß dir der ODBC-Treiber für deine externe Datenbank fehlt / nicht instaliert ist...

ata
Grüßle Toni :)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #2 am: 01.04.03 - 12:04:21 »
ja schon, aber wenn ich doch meinen Treiber beim ODBC Manager auswählen kann für die DB und es keine Fehlermeldung gibt, dann geh ich davon aus, dass er auch installiert ist...

...oder seh ich das falsch?  ???

und wenn ich nachschaue im Manager, zeigt er mir auch den Namen des Treibers an, der (angeblich) installiert sein soll...
("Microsoft Access Driver (*.mdb)")

(Sorry falls das Thema weng von Notes abweicht..)

MisterDa
Win2k
Designer 5.08

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:ODBC Problem
« Antwort #3 am: 01.04.03 - 12:08:19 »
lt. Help:
Wenn die Datei NOTES.INI des Benutzers die Anweisung
NoExternalApps=1
enthält, wird die Formel @DbColumn Formel deaktiviert. Der Benutzer sieht keine Fehlermeldung; die Formel wird ignoriert. Dies gilt nur dann für @DbColumn, wenn Sie diese Formel in Verbindung mit ODBC verwenden.

Dürfte aber an sich kein fehler kommen dann.

Dann die Syntax:
@DbColumn("ODBC" : "NoCache" ; Datenquelle ; Benutzer-ID1 : Benutzer-ID2 ;  Kennwort1  : Kennwort2  ; Tabelle  ; Spalte  : Nullwertebehandlung  ; "Distinct"  : Sortieren )

check nochmals punkt für punkt.
« Letzte Änderung: 01.04.03 - 12:09:47 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #4 am: 01.04.03 - 12:24:53 »
Thx. hab ich alles gemacht..
Die Zeile steht nich in der Notes.ini und den Befehl hab ich auch noch mehrmals überprüft...(allerdings immer ohne user bzw pw):

@DbColumn("OBDC":"No Cache";"RekDB2";"";"";"Gerät";"SNr":"Discard";"Distinct":"Ascending" )

kommt immernoch der gleiche Fehler in der Dialogliste..

wenn ich allerdings ein Lotus Skript aus der Hilfe ausführe, dann sagt er, "Connected to RekDB2"...es kann also nich am ODBC Treiber liegen oder?   ???

Hier das Skript..:

Uselsx "*LSXODBC"
Sub Initialize
     Dim con As New ODBCConnection
     con.ConnectTo(Inputbox("ODBC data source name", "DSN"))
     While Not con.IsConnected
          dsn = Inputbox("ODBC data source name", _
          "Connection not made ...")
          If dsn = "" Then Exit Sub
          con.ConnectTo(dsn)
     Wend
     Messagebox "Connected to " & con.DataSourceName,, _
     "Connection made ..."
     con.Disconnect
End Sub

MisterDa
Win2k
Designer 5.08

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:ODBC Problem
« Antwort #5 am: 01.04.03 - 15:14:58 »
... für die unterschiedlichen ACCESS-Versionen gibt es unterschiedliche Treiber - überprüfe die Version - wäre noch ein möglicher Ansatz...

ata
« Letzte Änderung: 01.04.03 - 15:59:58 von ata »
Grüßle Toni :)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #6 am: 02.04.03 - 07:49:22 »
hab ich schon gemacht, hab auch die neuesten runtergeladen und installiert..hat aber leider nix gebracht...  :-\
Win2k
Designer 5.08

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:ODBC Problem
« Antwort #7 am: 02.04.03 - 14:34:05 »
... da fällt mir so aus der Distanz nichts mehr dazu ein...

ata
Grüßle Toni :)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #8 am: 02.04.03 - 15:01:56 »
schade...

aber das was mich eben verwirrt ist, dass ich über das unten dargestellte Skript ohne Probleme eine Verbindung herstellen kann..nur wenn ich die Formel in die Dialogliste eingebe, will er nicht...wenns an ODBC läge, würde es beim Skript ja auch nicht gehen, oder seh ich das falsch?

MisterDa
Win2k
Designer 5.08

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:ODBC Problem
« Antwort #9 am: 02.04.03 - 17:09:14 »
... wenn Script den Treiber verwenden kann, dann sollte die Formel ebenso damit umgehen können....

... was spricht den gegen Script?

ata
Grüßle Toni :)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #10 am: 03.04.03 - 07:18:12 »
1. das soll ja zu einer Auswahl an vorgegebenen Werten führen, die ich in einer Dialogliste vorgeben möchte..kann man da überhaupt mit skript arbeiten..ich seh da nur das Formelfenster..(bin wie gesagt neu in Notes ::) )
2. hab ich bisher mit Script keine Erfahrung...

MisterDa
Win2k
Designer 5.08

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:ODBC Problem
« Antwort #11 am: 03.04.03 - 07:50:30 »
... du kannst das auch mit LotusScript machen. Die Werte werden dann in ein Mehrfachwertefeld geschrieben. Dein Auswahlfeld zieht sich die Liste dann von diesem Feld...

... in LS lässt es sich besser kontrollieren, was für Werte kommen...
... Formel ist performanter..

ata
Grüßle Toni :)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #12 am: 03.04.03 - 08:15:44 »
nur leider hab ich von LS noch überhaupt keine Ahnung..   :(

MisterDa
Win2k
Designer 5.08

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:ODBC Problem
« Antwort #13 am: 03.04.03 - 08:39:16 »
... ich habe auf meiner Homepage das Grundgerüst für LotusScript beschrieben...

... hast du den Grunderfahrung in LotusScript / Basic?

ata
Grüßle Toni :)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #14 am: 03.04.03 - 08:47:48 »
hab im Zusammenhang mit Access ein wenig mit Visual Basic gearbeitet...da gibts ja Ähnlichkeiten..

MisterDa
Win2k
Designer 5.08

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:ODBC Problem
« Antwort #15 am: 03.04.03 - 08:52:06 »
... LotusScript ist ein Deriwat von VisualBasic - zwar nicht von der neuesten Version - aber brauchbar...

... schau dir das Grundgerüst dort mal an, du findest es unter

http://www.anton-tauscher.de/LotusScript

... im Menü unter Datenbanken | Datenbanken | ODBC-Grundgerüst

ata
Grüßle Toni :)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #16 am: 03.04.03 - 09:08:26 »
jo danke. bin grad dabei. an der stelle mal ein Lob an deine Homepage. Sowas bräuchte man öfters..

MisterDa
Win2k
Designer 5.08

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #17 am: 03.04.03 - 10:44:46 »
gut. die Verbindung steht und er liest auch die richtigen Werte aus...


"Die Werte werden dann in ein Mehrfachwertefeld geschrieben. Dein Auswahlfeld zieht sich die Liste dann von diesem Feld..."

Wie funktioniert das dann?

MisterDa
Win2k
Designer 5.08

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:ODBC Problem
« Antwort #18 am: 03.04.03 - 10:45:22 »
... danke für das Kompliment - leider immer noch ne Baustelle...

ata
Grüßle Toni :)

Offline MisterDa

  • Aktives Mitglied
  • ***
  • Beiträge: 163
  • Geschlecht: Männlich
  • Was zählen Schafe, wenn sie nicht schlafen können?
Re:ODBC Problem
« Antwort #19 am: 03.04.03 - 13:23:34 »
Zitat
Die Werte werden dann in ein Mehrfachwertefeld geschrieben. Dein Auswahlfeld zieht sich die Liste dann von diesem Feld...

kann mir das noch bitte einer erklären wie sowas funktioniert?

Danke

MisterDa
Win2k
Designer 5.08

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz