Datenbankanbindung in ASP Gruppe 03 Lars Michalowski
ADODB Was ist ADODB? Wo kommt ADO(DB) her? ADO = ActiveX Data Objects einheitliches Objektmodell für Datenzugriffsdienste basierend auf MS COM (Component Object Model) Programmiersprachen-unabhängig Datenbank-Connectivity ADODB stellt einheitliche Objekt-Struktur unabhängig von verwendeter Datenbank zur Verfügung Wo kommt ADO(DB) her? z.B. MS Data Access SDK Datenbankanbindung in ASP – Lars Michalowski Gruppe 03 - 17.11.2018
Beispiel mit VBScript <% ... strConnection = "driver={MySQL};server=salvator;uid=pea03;pwd=xxxxxxxx; database=pea03" adoDataConn = Server.CreateObject("ADODB.Connection") adoDataConn.Open (strConnection) strQuery = "SELECT * FROM gewuerze;" RS = adoDataConn.Execute(strQuery) while not RS.eof%> <%=RS("id").value%> <%=RS("name").value%> <%=RS("price").value%><%RS.MoveNext end while RS.Close adoDataConn.Close %> Datenbankanbindung in ASP – Lars Michalowski Gruppe 03 - 17.11.2018
Vor- und Nachteile Vorteile Nachteile einfache Handhabung benötigt keine Importe Nachteile veraltet (gehört nicht zu .net) In .net ersetzt durch ADO.net Datenbankanbindung in ASP – Lars Michalowski Gruppe 03 - 17.11.2018
Vielen Dank für eure Aufmerksamkeit! Das war‘s! Vielen Dank für eure Aufmerksamkeit! Datenbankanbindung in ASP – Lars Michalowski Gruppe 03 - 17.11.2018