Announcement

Collapse
No announcement yet.

.dll einbinden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • .dll einbinden

    Für meine SQl Abfrage benötige ich eine externe Funktion, welche in eine dll vorhanden ist. Kann mir jemand weiterhelfen? Wie kann ich die Funktion einbinden?

    Danke

  • #2
    Im Aktuellen Heft <b>Der Entwickler</b> ist ein klasse Artikel über UDFs von Karsten Strobel. Dann klapps auch mit der DLL :-

    Comment


    • #3
      Danke für den Tip, bin schon etwas weiter gekommen

      Comment


      • #4
        Hi,
        <br>
        <br>in dem Folgenden Buch wird auch ausführlich auf UDF eingegangen (lesenswert):
        <br>Interbase Datenbankentwicklung mit Delphi S.247 ff
        <br>ISBN: 3-935042-09-4
        <br>http://entwickler.com/buecher/67/teaser.html
        <br>
        <br>mfg
        <br>P

        Comment


        • #5
          Hi,

          die Funktion kann folgendermaßen per SQL-Script in die Datenbank eingebunden werden. Die .dll muß dann in einem öffentlichen Verzeichnis liegen (z.B. Windows\System).
          Als ENTRY_POINT wird der Funktionsname in der DLL angegeben.

          <pre>
          DECLARE EXTERNAL FUNCTION MAKE_NAMES INTEGER CSTRING(32)
          RETURNS CSTRING(32)
          ENTRY_POINT "make_name" MODULE_NAME "wieauchimmer.dll"
          </pre>

          MfG
          Steffe

          Comment


          • #6
            Die .dll muß dann in einem öffentlichen Verzeichnis liegen (z.B. Windows\System).?!

            Mit IB 6.5 (windows 2000 sp4) klappt es bei mir nur wenn sie unter C:\Programme\Borland\InterBase\UDF liegt.

            Auch so unter Interbase Datenbankentwicklung mit Delphi S.247 ff beschrieben.

            Wie bekomme ich nun Installshield express borlan editon 3.03 dazu diese in das Interbase verzeichnis zu kopieren

            Comment

            Working...
            X