What is it?
-----------
dbext.vim : Provides database access to most databases.
http://www.vim.org/scripts/script.php?script_id=356

This plugin contains functions/mappings/commands to enable Vim to access
several databases. Currently Mysql, PostgreSQL, Ingres, Oracle, Sybase
Adaptive Server Anywhere, Sybase Adaptive Server Enterprise, Microsoft SQL
Server, DB2 and Interbase are supported.  It abstracts database access, so
the same Vim commands will produce the same output regardless of the
database you are connected to.

What is new in 3.50?
--------------------

 - g:dbext_default_inputdialog_cancel_support = 0 will prevent 
   inputdialog from providing a cancel option.  This works around
   a Vim7 bug.  dbext will automatically detect this and set the
   option the first time it is encountered.
 - Changed the order of some of the text in the dialog boxes to 
   make them more readable when using the console version of Vim.
 - dbext can parse SQL statements and prompt the user to replace
   variables with values prior to sending the statement to the database
   to be executed.  This is useful for testing SQL which is embedded
   in your code without having to manually replace variables and string
   concatentation.  A new identifier (the until flag) allows you to 
   specify the beginning of a string and what to prompt for until a 
   finishing string.  This makes it more flexible for you to configure
   what you would like prompting for when looking for variables.

Bug Fixes
------------
- DBPromptForBufferParameters can report "E180: Invalid complete value: -1"
   if running the console version of Vim.  dbext will detect this problem 
   and automatically set g:dbext_default_inputdialog_cancel_support = 0 to 
   work around this Vim7 bug.


After installing the plugin you can use:

:h dbext.txt
:h dbext-tutorial.txt


David Fishburn



Reply via email to