Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
9609a875
Commit
9609a875
authored
Apr 17, 2001
by
Hiroshi Inoue
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
The renewal of README thanks to Dave Page.
parent
c273e8b1
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
31 deletions
+20
-31
src/interfaces/odbc/readme.txt
src/interfaces/odbc/readme.txt
+20
-31
No files found.
src/interfaces/odbc/readme.txt
View file @
9609a875
Readme for psqlodbc.dll
4/15/98
-------------------------------------------------------------------------------
Latest binary and source updates available at http://www.insightdist.com/psql
odbc
Readme for psqlodbc.dll
04/04/2001
-------------------------------------------------------------------------------
----
Precompiled binaries for Win32 are available from ftp://ftp.postgresql.org/pub/
odbc
I. Building the Driver from the source code
This section describes how to build the PostgreSQL ODBC Driver (psqlodbc.dll).
Microsoft Visual C++ version 4.0 or higher is required. There is no manually
constructed Makefile. The visual C++ environment automatically generates one
during the build process. Thus, the project binary files (".ncb", ".mdp", ".aps")
nor the makefile are really distributed as part of the source code release
(although they are probably in there anyway).
Microsoft Visual C++ version 4.0 or higher is required. Other compilers may work
but have not been formally tested. The psqlodbc.dll may be built either in the
VC++ IDE or from the command line:
IDE Method
----------
1. Create a new project workspace with the type DLL. For the name, type in the
name "psqlodbc".
...
...
@@ -40,6 +41,17 @@ nor the makefile are really distributed as part of the source code release
7. When complete, the "psqlodbc.dll" file is under the "Release" subdirectory.
(i.e., "\msdev\projects\psqlodbc\release\psqlodbc.dll")
Command Line Method
-------------------
1. From a command prompt, CD to the directory containing the source code.
2. Use NMAKE to build the dll eg:
C:\psqlodbc\> nmake /f win32.mak CFG=Release ALL
Possible configurations are Release, Debug, MultiByteRelease or MultiByteDebug
Possible build types are ALL or CLEAN
II. Using Large Objects for handling LongVarBinary (OLE Objects in Access)
...
...
@@ -70,26 +82,3 @@ But for now, it sure is fun to stick a Word document, Visio document, or avi of
baby into a database column, even if you will fill up your server's hard disk after a while!
III. Using Row Versioning feature and creating the missing equals operator
In order to use row versioning, you must overload the int4eq function for use
with the xid type. Also, you need to create an operator to compare xid to int4.
You must do this for each database you want to use this feature on.
Here are the details:
create function int4eq(xid,int4)
returns bool
as ''
language 'internal';
create operator = (
leftarg=xid,
rightarg=int4,
procedure=int4eq,
commutator='=',
negator='<>',
restrict=eqsel,
join=eqjoinsel
);
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment