🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
6 messages
6 total messages Started by Axel Roehken Tue, 23 Jan 1996 18:19
Linker Prob. bei MSVC 1.50 mit ODBC HELP !!!
#1356
Author: Axel Roehken
Date: Tue, 23 Jan 1996 18:19
93 lines
2188 bytes
Hi, hi, ...

da versuche ich folgende paar Zeilen Code unter Microsoft Vis. C++
(Compiler Version 1.50) zu kompilieren und erhalte Fehlermeldungen
vom Linker.

***************************  Code ****************************

#include <windows.h>

#include <SQL.h>



int getSQLSource() {

    HENV  henv1;                                          

    HDBC  hdbc1;

    

	if (SQLAllocEnv(&henv1) == SQL_SUCCESS && SQLAllocConnect(henv1, &hdbc1) == SQL_SUCCESS ) 

	{

		return(0);

	}

    else 

    	return(1);

	    

}



main(){                    

    MessageBox(NULL, "ODBC Access Tool\nVersion 0.1", "ODBC Tool", MB_OK|MB_TASKMODAL);

	if (getSQLSource() == 0){

		MessageBox(NULL, "Environment & Source found", "ODBC Tool", MB_OK|MB_TASKMODAL);	

	}

	return(0);
****************************  end CODE  *************************


.Das ganze kann ich dann uebersetzen, aber eben nicht Linken 

Die Fehlermeldung ist folgende:

*****************************  Error code *********************************

Compiling...

d:\home\xps4u\planen\ver1\src\6_10\odbc\test.c

Linking...

C:\NTPROG\MSVC\LIB\ODBC.LIB(SQLALLOCCONNECT) : error L4026: ODBC.1(SQLAllocConnect) : self-imported

C:\NTPROG\MSVC\LIB\ODBC.LIB(SQLALLOCENV) : error L4026: ODBC.2(SQLAllocEnvnect) : self-imported

 LINK returned error code 2.

Creating browser database...

ODBC.EXE - 2 error(s), 0 warning(s)


***********************************  end error code ***********

Wenn ich odbc.lib nicht include, ... dann   findet der Linker die 
SQL....-Funktionen nicht.


Irgendjemand eine Idee ?????

Waere nett , wenn ne Mehl an mich kaeme .

Matsch sanx.

axel

klaus@cs.tu-berlin.de
Re: Linker Prob. bei MSVC 1.50 mit ODBC HELP !!!
#1407
Author: Ullrich von Bassewitz
Date: Sat, 27 Jan 1996 00:00
16 lines
828 bytes
Axel Roehken (klaus@cs.tu-berlin.de) wrote:
> da versuche ich folgende paar Zeilen Code unter Microsoft Vis. C++
> (Compiler Version 1.50) zu kompilieren und erhalte Fehlermeldungen
> vom Linker.

Das ist keine C++ Frage. Bitte lies meinen Artikel "Windows Fragen in
d.c.l.c++".

Gruss


        Uz


-- 
Ullrich von Bassewitz                              uz@ibb.schwaben.com
Re: Linker Prob. bei MSVC 1.50 mit ODBC HELP !!!
#1439
Author: Karl-Heinz Krause
Date: Sun, 28 Jan 1996 21:58
23 lines
1364 bytes
Am 26. Jan. 1996 schrieb Ullrich von Bassewitz
(uz@wuschel.ibb.schwaben.com):

> Axel Roehken (klaus@cs.tu-berlin.de) wrote:
> > da versuche ich folgende paar Zeilen Code unter Microsoft Vis. C++
> > (Compiler Version 1.50) zu kompilieren und erhalte Fehlermeldungen
> > vom Linker.

> Das ist keine C++ Frage. Bitte lies meinen Artikel "Windows Fragen in
> d.c.l.c++".

Hier muß ich Dir widersprechen. Das ist *keine* Windows-Frage. Das ist
eine Frage zu einem speziellen C++-Compiler. Daß dieser unter Windows
läuft und Programme für Windows erzeugt ist dabei Nebensache.

Überlege einmal: Wo würdest Du die Frage unterbringen, wenn oben nicht
"MS Vis. C++" sondern "GNU C++" stünde?

Solange es keine Gruppen gibt, die sich mit Fragen zu speziellen C++-
Implementierungen befassen, ist hier die geeignete Gruppe.


Karl-Heinz Krause
Re: Linker Prob. bei MSVC 1.50 mit ODBC HELP !!!
#1450
Author: Ullrich von Bassewitz
Date: Mon, 29 Jan 1996 20:55
38 lines
2207 bytes
Karl-Heinz Krause (Krause@t-online.de) wrote:
> Hier muß ich Dir widersprechen. Das ist *keine* Windows-Frage. Das ist
> eine Frage zu einem speziellen C++-Compiler. Daß dieser unter Windows
> läuft und Programme für Windows erzeugt ist dabei Nebensache.

Wurscht. es ist eine systemspezifische Frage und gehoert deshalb nicht
hierher.

> Überlege einmal: Wo würdest Du die Frage unterbringen, wenn oben nicht
> "MS Vis. C++" sondern "GNU C++" stünde?

Nach de.comp.gnu - GNU Software und alles was damit zusammenhaengt (das
habe ich uebrigens schon mehrfach geschrieben). Es *gibt* naemlich
passendere Gruppen, man muss sich einfach mal umschauen. Deine Frage eben
zeigt ganz deutlich dass nicht die passende Gruppe das Problem ist, sondern
die Leute, die ohne weiter zu suchen einfach in die naechstbeste Gruppe
posten.

> Solange es keine Gruppen gibt, die sich mit Fragen zu speziellen C++-
> Implementierungen befassen, ist hier die geeignete Gruppe.

Solange es keine solche Gruppe gibt gehoeren solche Fragen im Zweifelsfall
in die betriebssystemspezifischen Gruppen.

Du hast wahrscheinlich die kurz zurueckliegende Diskussion um die
Einrichtung von de.comp.os.msdos und .ms-windows nicht mitbekommen
(schliesse ich jetzt mal aus Deiner Argumentation), aber eines der Argumente
aus dem RfD war, dass dann endlich die Off-Topic Poster in den de.lang.*
Gruppen keine Ausrede mehr haetten. Da hat offensichtlich jemand die
Off-Topic Poster voellig unterschaetzt :-(

Gruss


        Uz

-- 
Ullrich von Bassewitz                              uz@ibb.schwaben.com
Re: Linker Prob. bei MSVC 1.50 mit ODBC HELP !!!
#1464
Author: Ralf W. Stephan
Date: Tue, 30 Jan 1996 18:03
13 lines
951 bytes
Karl-Heinz Krause writes:
> Solange es keine Gruppen gibt, die sich mit Fragen zu speziellen C++-
> Implementierungen befassen, ist hier die geeignete Gruppe.

comp.os.ms-windows.programmer.tools.mfc	MFC-based development for Windows.
comp.os.ms-windows.programmer.tools.misc	Windows Development tools.
comp.os.ms-windows.programmer.tools.owl	OWL-based development for Windows.
comp.os.ms-windows.programmer.tools.winsock	Winsock programming.


ralf
--
PGP: 1024/0xA713ECE9 2047/0xC8E605F5
Re: Linker Prob. bei MSVC 1.50 mit ODBC HELP !!!
#1485
Author: Karl-Heinz Krause
Date: Wed, 31 Jan 1996 17:57
20 lines
1458 bytes
Am 29. Jan. 1996 schrieb Ullrich von Bassewitz
(uz@wuschel.ibb.schwaben.com):

> Wurscht. es ist eine systemspezifische Frage und gehoert deshalb nicht
> hierher.

Nein, das ist *keine* systemspezifische Frage. Die Frage "Warum läßt
sich mein Programm nicht linken?" (weil z. B. eine Bibliothek vergessen
wurde) ist typisch für *alle* C++-Implementierungen auf *allen*
Systemen. Die verschiedenen Implementierungen von C++, auch auf
unterschiedlichen Systemen, unterscheiden sich nämlich nicht sehr stark
voneinander, und sie unterscheiden sich oft sehr stark von
Implementierungen anderer Sprachen auf demselben System.

Die Ausgangsfrage hat allerdings nicht das geringste mit Windows-
Programmierung zu tun und wäre in einer Windows-Gruppe vollkommen fehl
am Platze.


Karl-Heinz Krause
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads