Prolog är ett logiskt programmeringsspråk relaterade till artificiell intelligens och datorlingvistik . SWI Prolog är en fri Prolog utvecklingsmiljö . ODBC standard tillhandahålls av Microsoft hänvisar till Open Database Connectivity . Det finns olika ODBC chefer för de flesta plattformar eller språk , inklusive anslutningar Prolog databas . Den SWI Prolog gränssnitt till ODBC innehåller två skikt . Det första lagret gör det möjligt att köra SQL-frågor . För närvarande tillhandahåller gränssnittet endast funktionaliteten för det första skiktet . ODBC lagret hanterar en enda ODBC miljö med flera anslutningar . I anslutning predikat inkluderar db_conenct , användarnamn och lösenord . Instruktioner
1
Ladda SWI Prolog ODBC gränssnitt från SWI Prolog hemsida . Det finns två huvudsakliga DLL-filer i paketet , nämligen ODBCProlog.dll och OracleProlog.dll . Dubbelklicka på . Exe -filen för att installera gränssnittet .
2
Klicka på "Start ", " Alla program " och " SWI Prolog " att komma in i SWI prolog IDE . Klicka på " Query " och ansluta till MySQL med hjälp av koden :
Db_open ( ' mysql ' , ' admin ' , ' lösenord ' ) Addera 3
Importera en datatabell från MySQL med db_import ( ' anställd ( id , namn ) " , EMP) . I det här exemplet , är anställd i tabellen namn i MySQL medan EMP är dess alias
4
Conduct frågor med hjälp av följande : .
Db_query ( emp ( id , namn ) , emp ( id , namn ) ) katalog
koden " db_query " kräver två argument . Om du fråge ett bord , måste du mata in samma bord två gånger
5
infoga en post i tabellen Anställda : .
Emp_ins ( 11 , " Joe " )
Addera ditt