Error al linkar

22/09/2004 - 20:58 por Amelia | Informe spam
¿Alguien sabe que significa este error de linkado?
Al compilar no me da errores.

Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved
external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved
external symbol __beginthreadex
Debug/BD.exe : fatal error LNK1120: 2 unresolved externals

Código:

#include <iostream.h>
#include <afxdb.h>

void main()
{
CDatabase db;
if (!db.Open("Pedidos2000", FALSE,
FALSE, "ODBC;", FALSE ) )
cout << "Mal";
else
cout << "Bien";
}

La verdad es que no se como enfocar el tema de aprender a
conectar bases de datos, los libros y documentación que
he visto al respecto mezclan con programación windows y
lo único que yo quiero es hacer una aplicación sencilla
que consola que lea una tabla.

¿Me podeis dar algún consejo sobre como empezar?

Gracias
Amelia
 

Leer las respuestas

#1 pablo crosio
22/09/2004 - 23:59 | Informe spam
hola!

el tema es que tenes que compilar con la opcion /MT para
utilizar la libreria multihilo

con respecto al acceso a base de datos, lo que vos estas
haciendo es acceder a traves de ODBC...
te recomiendo que busques informacion sobre ADO con VC++
que es una tecnologia mas avanzada

salu2!!

pablo

¿Alguien sabe que significa este error de linkado?
Al compilar no me da errores.

Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved
external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved
external symbol __beginthreadex
Debug/BD.exe : fatal error LNK1120: 2 unresolved externals

Código:

#include <iostream.h>
#include <afxdb.h>

void main()
{
CDatabase db;
if (!db.Open("Pedidos2000", FALSE,
FALSE, "ODBC;", FALSE ) )
cout << "Mal";
else
cout << "Bien";
}

La verdad es que no se como enfocar el tema de aprender a
conectar bases de datos, los libros y documentación que
he visto al respecto mezclan con programación windows y
lo único que yo quiero es hacer una aplicación sencilla
que consola que lea una tabla.

¿Me podeis dar algún consejo sobre como empezar?

Gracias
Amelia
.

Preguntas similares