Site Announcements

Liebe Gäste des Forums, wir freuen uns, dass ihr zu uns gelangt seid.
Windev ist eine sehr umfangreiche und starke Entwicklerumgebung für Anwendungen unter Windows, Linux und Internetapplikationen inkl. Mobile.
Hier sind Antworten und Anregungen dazu zu finden!
Möchtest du aktiv mitschreiben? Dann melde dich durch Klick auf den Text "Registrieren" hier rechts oberhalb an.

MS SQL Anbindung

Übergeordnete Themen zum gesamten Paket passend

MS SQL Anbindung

Beitragvon satmax » 2. Mai 2016, 18:20

Ich suche ein Beispiel für eine MS SQL Serveranbindung, ODBC.
satmax
Member
 
Beiträge: 159
Registriert: 24. September 2015, 10:05
Wohnort: Biberbach, Austria
Has thanked: 0 time
Have thanks: 1 time

Re: MS SQL Anbindung

Beitragvon Herbert » 3. Mai 2016, 11:22

Anbindung native
Code: Alles auswählen
   H.SQLServerMode=0
   SWITCH RADIO_sql
   CASE 2     // Zugang zu SQL-Server
      bOk=HDescribeConnection("SQLZugrT",NoSpace(EDT_SQLUser),NoSpace(EDT_SQLPW),NoSpace(EDT_SQL),NoSpace(EDT_SQL1),hNativeAccessSQLServer,hORead)
   CASE 3    // Zugung zu C/S Manta (kommt mit Windev mit)
      bOk=HDescribeConnection("SQLZugrT",NoSpace(EDT_SQLUser),NoSpace(EDT_SQLPW),NoSpace(EDT_SQL),NoSpace(EDT_SQL1),hAccessHFClientServer,hORead)
    END
    IF bOk THEN
      Info("Describe ok")
      //HCloseConnection("SQLZugrT")
      HClose(ZLAD)
      IF HChangeConnection(ZLAD,"SQLZugrT") THEN
         Info("Change ok")
         IF HReadFirst(ZLAD) THEN
            Info("read ok")
         END
      ELSE
         HErrorInfo(hErrADO)
      END
      HCloseConnection("SQLZugrT")
   ELSE
      //Info("Describe NOT ok")
      Error(HErrorInfo())
   END
Herbert
Site Admin
 
Beiträge: 354
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Has thanked: 5 times
Have thanks: 3 times

Re: MS SQL Anbindung

Beitragvon Herbert » 3. Mai 2016, 13:35

ODBC: gemäss Beispiel oben anstelle des hdescribeconnction

Code: Alles auswählen
n is int
n=SQLConnect("MyServer",NoSpace(EDT_SQLUser),NoSpace(EDT_SQLPW),NoSpace(EDT_SQL),NoSpace(EDT_SQL1),hOledbSQLServer)
if n<>0 then
   Info("OK")
end

Abfragen mit SQLExec oder dann mit "normalen" WD-Befehlen
Herbert
Site Admin
 
Beiträge: 354
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Has thanked: 5 times
Have thanks: 3 times

Re: MS SQL Anbindung

Beitragvon Herbert » 3. Mai 2016, 13:36

Habe im Forum http://www.developpez.net/forums/ einen Test gefunden. Habe rudimentär übersetzt. Getestet nicht, gibt aber eventuell Dankanstösse.
Dateianhänge
KBOLEDB15.zip
Testprojekt ODBC
(656.23 KiB) 148-mal heruntergeladen
Herbert
Site Admin
 
Beiträge: 354
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Has thanked: 5 times
Have thanks: 3 times

Re: MS SQL Anbindung

Beitragvon satmax » 6. Mai 2016, 07:28

Um eine bestehende MS SQL DB in das "Analyse" Tool zu importieren muss man aber den "nativen access" für MS SQL Server haben, oder?
satmax
Member
 
Beiträge: 159
Registriert: 24. September 2015, 10:05
Wohnort: Biberbach, Austria
Has thanked: 0 time
Have thanks: 1 time

Re: MS SQL Anbindung

Beitragvon Herbert » 6. Mai 2016, 16:08

Meines Wissens ja.
Herbert
Site Admin
 
Beiträge: 354
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Has thanked: 5 times
Have thanks: 3 times


Zurück zu Allgemeines

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron