Received: from localhost (postgresql.org [64.49.215.8]) by postgresql.org (Postfix) with ESMTP id DA6CC475D64 for ; Fri, 8 Nov 2002 03:15:14 -0500 (EST) Received: from mail.ebuz.de (web01.ebuz.de [62.146.49.2]) by postgresql.org (Postfix) with ESMTP id 1269E475D12 for ; Fri, 8 Nov 2002 03:15:14 -0500 (EST) Received: from [80.128.86.172] (helo=BARCELONA) by mail.ebuz.de with asmtp (Exim 3.33 #1) id 18A4IM-000BSU-00 for pgsql-interfaces@postgresql.org; Fri, 08 Nov 2002 09:15:14 +0100 From: "Jan Klostermann" To: Subject: Wish to build a LabVIEW-Interface (= graphical programming language) Date: Fri, 8 Nov 2002 09:15:00 +0100 Message-ID: <000501c286fe$eff34d30$c364a8c0@BARCELONA> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Importance: Normal X-Virus-Scanned: by AMaViS new-20020517 X-Archive-Number: 200211/20 X-Sequence-Number: 3268 Hello guys and gals, First of all: Is there already a LabVIEW-Interface to PostgreSQL available? If yes, were? Otherwise, I would like to build one. For those who don't know LabVIEW: Its a graphical programming language, available on different plattforms, and it is able to connect to shared libraries (e.g. DLLs under Windows). Out of this rises my idea: interface from LabVIEW to one of the programming interface libraries. As I find pure ODBC far too complicated to program for my purposes I had to look for a simpler interface, even if not so portable. As I looked through the native PostgreSQL-Interfaces I found the libpgeasy very appealing, but maybe a bit to simple, as e.g. no transactions are supported (at least not obviously). The EmbeddedSQL-Interface looks much more powerful while still simple enough - a decent set of functions for everything I need (so far...). The fully featured libpg looks terrible difficult, far too many functions! :-( Therefore I would like to stick with one of the first, simple ones. Which one would you recommend? Why? Unfortunately both interfaces are very briefly documented, at least for my purposes; the libpgeasy is almost not documented at all. What I would need is a precise documentation of the function calls of these libraries, what you have to enter into the different parameters to get which results. With embeddedSQL I would have to play the role of the preprocessor and let the LabVIEW programmer put in his SQL-statements (EXEC SQL function ...) and convert it into a library function call for the specific function with its fixed set of parameters. Is there something like this available? Can somebody help me to find out the best way to implement this LabVIEW-PostgreSQL- interface? (I know about the LabVIEW part, my problem is basically about how to access these simpler library interfaces - I don't want to redo all their internal work!!! There ought to be a simpler way... ) Thanks a lot in advance. Jan Klostermann PS: The subscribtion to the digest-mailing list does not work (subscribe-digest). It is denied by the majordomo. But ordenary subscribtion works.