From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA12868; Thu, 5 Aug 2004 09:02:06 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id JAA14540 for ; Thu, 5 Aug 2004 09:02:05 +0200 (MET DST) Received: from grisu.bik-gmbh.de (grisu.bik-gmbh.de [217.110.154.194]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i75723RM024586 for ; Thu, 5 Aug 2004 09:02:04 +0200 Received: from [192.168.125.193] ([192.168.125.193]) by grisu.bik-gmbh.de (8.12.8p2/8.12.8) with ESMTP id i7571x1w016092; Thu, 5 Aug 2004 09:01:59 +0200 (CEST) (envelope-from hars@bik-gmbh.de) Message-ID: <4111DB62.7030302@bik-gmbh.de> Date: Thu, 05 Aug 2004 09:01:54 +0200 From: Florian Hars User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7) Gecko/20040616 X-Accept-Language: de, de-de, en-us, en MIME-Version: 1.0 To: John Carr CC: caml-list@inria.fr Subject: Re: [Caml-list] .mdb access in OCaml References: <200408041615.i74GFuSU014482@mint-square.mit.edu> In-Reply-To: <200408041615.i74GFuSU014482@mint-square.mit.edu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-2.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) X-Miltered: at concorde with ID 4111DB6B.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; florian:01 hars:01 hars:01 bik-gmbh:01 caml-list:01 mdb:99 foo:01 mdb:99 memo:01 newlines:01 florian:01 ocaml:01 ocaml:01 exists:01 parser:02 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk John Carr wrote: > There is a C package, "mdbtools", that will provide a starting point > if nothing exists in ocaml. I tend to do Unix.open_process_in "mdb-export foo.mdb bar" and hope that there are no memo fields with embedded newlines, which would require a slightly more elaborate parser then input_line. Yours, Florian. ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners