Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Cozza
    Registrato dal
    Jan 2001
    Messaggi
    467

    [C++] Unresolved external Symbol

    ciao

    quando compilo un programma mi da i seguenti errori

    db.obj : error LNK2019: unresolved external symbol _SQLErrorW referenced in function "int __cdecl db_error(void)" (?db_error@@YAHXZ)
    db.obj : error LNK2019: unresolved external symbol _SQLFreeHandle referenced in function "int __cdecl db_disconnect(void)" (?db_disconnect@@YAHXZ)
    db.obj : error LNK2019: unresolved external symbol _SQLDisconnect referenced in function "int __cdecl db_disconnect(void)" (?db_disconnect@@YAHXZ)
    db.obj : error LNK2019: unresolved external symbol _SQLConnectW referenced in function "int __cdecl db_connect(unsigned short *,unsigned short *,unsigned short *)" (?db_connect@@YAHPAG00@Z)
    db.obj : error LNK2019: unresolved external symbol _SQLAllocHandle referenced in function "int __cdecl db_connect(unsigned short *,unsigned short *,unsigned short *)" (?db_connect@@YAHPAG00@Z)
    db.obj : error LNK2019: unresolved external symbol _SQLCloseCursor referenced in function "int __cdecl db_load_art(char *,int)" (?db_load_art@@YAHPADH@Z)
    db.obj : error LNK2019: unresolved external symbol _SQLFetch referenced in function "int __cdecl db_load_art(char *,int)" (?db_load_art@@YAHPADH@Z)
    db.obj : error LNK2019: unresolved external symbol _SQLExecDirectW referenced in function "int __cdecl db_load_art(char *,int)" (?db_load_art@@YAHPADH@Z)
    db.obj : error LNK2019: unresolved external symbol _SQLBindCol referenced in function "int __cdecl db_load_art(char *,int)" (?db_load_art@@YAHPADH@Z)
    db.obj : error LNK2019: unresolved external symbol _SQLBindParameter referenced in function "int __cdecl db_ins_rilev(unsigned short *,unsigned short *,int,unsigned short *,float)" (?db_ins_rilev@@YAHPAG0H0M@Z)

    qualche anima pia sa da cosa può dipendere ?
    grazie a tutti ciao ciao
    Ho mille libri sotto il letto non leggo più
    ho mille sogni in un cassetto non lo apro più
    parlo da solo e mi confondo e penso
    che in fondo sì sto bene così

  2. #2
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Credo sia colpa del linker: a quanto pare non è stata linkata la lib che ha quelle determinate funzioni. Puoi farlo dalle opzioni del compilatore oppure stesso da codice scrivedo subito dopo gli include

    codice:
    #pragma comment (lib,"libreria.lib")

  3. #3
    Utente di HTML.it L'avatar di Cozza
    Registrato dal
    Jan 2001
    Messaggi
    467
    grazie

    ma il programma non l'ho fatto io e non so proprio quale può essere la libreria da includere , c'è un modo per capirlo?

    se può essere d'aiuto il file in cui si trovano quei SQLErrorW...SQLFreeHandle ecc ecc che gli danno problemi sono in un file che si chiama odbc.h
    Ho mille libri sotto il letto non leggo più
    ho mille sogni in un cassetto non lo apro più
    parlo da solo e mi confondo e penso
    che in fondo sì sto bene così

  4. #4
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Credo che la libreria si chiami
    obdc.lib...quindi prova a regolarti di conseguenza.
    Ovviamente le path degli include e delle lib deve essere corretto

  5. #5
    Utente di HTML.it L'avatar di Cozza
    Registrato dal
    Jan 2001
    Messaggi
    467
    grazie mille , domani a lavoro provo
    l'include sono riuscito a farla (all'inizio mi diceva che non trovava neanche il file odbc.h)
    ma ste lib mi stanno facendo sclerare
    Ho mille libri sotto il letto non leggo più
    ho mille sogni in un cassetto non lo apro più
    parlo da solo e mi confondo e penso
    che in fondo sì sto bene così

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.