Prolog è un linguaggio di programmazione logica legato all'intelligenza artificiale e linguistica computazionale . SWI Prolog è un ambiente di sviluppo gratuito Prolog . Standard ODBC è fornito da Microsoft riferimento a Open Database Connectivity . Ci sono vari manager ODBC per la maggior parte delle piattaforme o lingue tra cui le connessioni al database Prolog . L'interfaccia Prolog SWI per ODBC include due strati . Il primo strato permette di eseguire query SQL . Attualmente, l' interfaccia fornisce solo la funzionalità per il primo strato . Lo strato ODBC gestisce un ambiente ODBC singola con connessioni multiple . I predicati di connessione includono db_conenct , utente e password. Istruzioni
1
Scarica SWI Prolog ODBC di interfaccia dal sito Prolog SWI . Ci sono due principali file dll nel pacchetto , cioè ODBCProlog.dll e OracleProlog.dll . Fare doppio clic sul file. Exe per installare l'interfaccia .
2
Fare clic su "Start ", " Tutti i programmi " e " SWI Prolog " per accedere al SWI Prolog IDE . Fare clic su "Query" e connettersi a MySQL usando il codice :
Db_open ( ' mysql ', ' admin' , 'password' )
3
Importa una tabella di dati da MySQL con db_import ( ' dipendente ( id , nome) ' , emp ) . In questo esempio , un dipendente è il nome della tabella in MySQL mentre emp è il suo alias
4
query condotta utilizzando la seguente : .
Db_query ( emp (id , nome) , emp ( id , nome) ) per
Il codice " db_query " richiede due argomenti . Se si sta eseguendo la query una tabella, è necessario inserire la stessa tabella due volte
5
inserire un record nella tabella dipendente : .
Emp_ins (11 , " Joe " ) < br >