From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "J-P. Rosen" Newsgroups: comp.lang.ada Subject: Re: libgnadeodbc Date: Mon, 9 Apr 2018 12:29:36 +0200 Organization: Adalog Message-ID: References: NNTP-Posting-Host: vtydEJu0RziDZHka7ZZ6bg.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 Openpgp: preference=signencrypt X-Notice: Filtered by postfilter v. 0.8.3 Content-Language: fr Xref: reader02.eternal-september.org comp.lang.ada:51409 Date: 2018-04-09T12:29:36+02:00 List-Id: Le 09/04/2018 à 12:02, Dmitry A. Kazakov a écrit : > Why there should be any? There are hundreds of RDBMS. It is silly to > have bindings for each possible RDBMS client and have a mess of the > application if that must work with RDBMS from different vendors. > > This is why there is ODBC, to have a universal access to any RDBMS. Any > decent RDBMS provides ODBC drivers. E.g. MySQL connector comes with ODBC > drivers. ODBC just provides a protable way to submit queries. In my experience, the major factor of (lack of) portability if you change your DBMS is in the variations in the SQL language, not in the interface. So, you are bound to a given DBMS in any way. -- J-P. Rosen Adalog 2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEX Tel: +33 1 45 29 21 52, Fax: +33 1 45 29 25 00 http://www.adalog.fr