Prolog er en logik programmeringssprog relateret til kunstig intelligens og datalingvistik. SWI Prolog er en fri Prolog udviklingsmiljø . ODBC standard leveres af Microsoft henvise til Open Database Connectivity . Der er forskellige ODBC ledere for de fleste platforme eller sprog , herunder Prolog database forbindelser . Den SWI Prolog interface til ODBC omfatter to lag . Det første lag gør det muligt at køre SQL-forespørgsler . I øjeblikket grænsefladen kun giver funktionalitet til det første lag . ODBC laget håndterer en enkelt ODBC miljø med flere forbindelser. Tilslutningsværdierne prædikater omfatter db_conenct , bruger og adgangskode . Instruktioner
1
Hent SWI Prolog ODBC interface fra SWI Prolog website . Der er to primære dll-filer i pakken , nemlig ODBCProlog.dll og OracleProlog.dll . Dobbeltklik på . Exe -filen for at installere interfacet.
2
Klik på "Start ", " Alle programmer " og " SWI Prolog " for at indtaste SWI Prolog IDE. Klik på " Forespørgsel" og forbinde til MySQL med koden : Hej
Db_open ( ' mysql ', ' admin' , 'password' )
3
Importer en data tabel fra MySQL med db_import ( »arbejdstager (id , navn )" , EMP) . I dette eksempel er ansat tabelnavnet i MySQL , mens emp er dens alias
4
Conduct forespørgsler ved hjælp af følgende : .
Db_query ( emp (id , navn) , emp ( id , navn) )
koden " db_query " kræver to argumenter. Hvis du forespørge et bord , skal du indtaste den samme tabel to gange
5
Indsæt en rekord i tabellen employee : .
Emp_ins (11, " Joe " ) < br >