SimonGMedlem sedan maj 2000444 inlägg gday,
Jag söker efter nån mkt enkel site på engelska eller svenska som beskriver hur man kopplar jsp siter mot mysql databaser så lätt som möjligt med hämta/redigera/tabort exempel.
Kör alltihop lokalt från samma maskin med Orion som webbserver.
tack, simon
[ länkar nån till http://java.sun.com så tar jag gärna en fullständig url :) ]
Kanske inte komplett vad du söker, men du kommer i varje fall igång:
http://www.caucho.com/products/resin/java_tut/db_form.xtp
Att ändra SQL-frågan mellan select, update, delete och insert är inte vidare avancerat.
mvh Jörgen :)
SimonGMedlem sedan maj 2000444 inlägg Jag skulle bara vilja en enkel listning på hur man hämtar/tarbort/ändrar/uppdaterar utan nått krångel. Alla olika exempel jag testar får jag en hel del fel som är helt ologiska för mig.
Många exempel (mer än 50%) fungerar inte alls.
Hej, mycket otestad kod. Men det borde ge en liten inblick i hur det kan se ut:
<%@ page import="java.sql.*"
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://db.server.com/databas", "konto", "lösenord");
Statement statement = con.createStatement();
statement.executeUpdate("UPDATE MyTable SET MyField = 'MyValue' WHERE Id = 123");
statement.close();
con.close();
%>
----------------------------
<%@ page import="java.sql.*"
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://db.server.com/databas", "konto", "lösenord");
Statement statement = con.createStatement();
statement.executeUpdate("INSERT INTO MyTable " +
"VALUES (1, 'blaha')");
statement.close();
con.close();
%>
-----------------------------
<%@ page import="java.sql.*"
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://db.server.com/databas", "konto", "lösenord");
Statement statement = con.createStatement();
ResultSet rs = statement.executeQuery("SELECT * " +
"FROM MyTable");
// presentera data
statement.close();
con.close();
%>
-----------------------------
<%@ page import="java.sql.*"
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://db.server.com/databas", "konto", "lösenord");
Statement statement = con.createStatement();
statement.executeUpdate("DELETE FROM MyTable " +
" WHERE field_name = 'blaha'");
statement.close();
con.close();
%>
mvh Jörgen :)
SimonGMedlem sedan maj 2000444 inlägg Det där ser riktigt trevligt ut, är för sent för att testa nu, men skall med glädje göra det i morrn. tack!