home *** CD-ROM | disk | FTP | other *** search
- import java.applet.Applet;
- import java.awt.Graphics;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.ResultSet;
- import java.sql.Statement;
-
- public class mSQLApplt extends Applet {
- Connection con;
-
- public void init() {
- ((Applet)this).resize(350, 325);
-
- try {
- String var1 = ((Applet)this).getParameter("server");
- String var2 = ((Applet)this).getParameter("port");
- String var3 = "jdbc:msql://" + var1 + ":" + var2 + "/UserBase";
- String var4 = ((Applet)this).getParameter("userid");
- String var5 = ((Applet)this).getParameter("password");
- this.con = DriverManager.getConnection(var3, var4, var5);
- } catch (Exception var6) {
- ((Throwable)var6).printStackTrace();
- }
- }
-
- public void paint(Graphics var1) {
- try {
- var1.drawString("First, let's retrieve some data from the database...", 10, 10);
- Statement var2 = this.con.createStatement();
- ResultSet var3 = var2.executeQuery("SELECT * from userpassword order by Userid");
- var1.drawString("Received results:", 10, 25);
- int var4 = 50;
-
- for(int var5 = 0; var3.next() && var5 < 4; var4 += 20) {
- ++var5;
- String var6 = var3.getString(1);
- String var7 = var3.getString(2);
- String var8 = "Userid= " + var6 + " Password= " + var7;
- var1.drawString(var8, 20, var4);
- }
-
- var2.close();
- var1.drawString("Update...", 10, 200);
- var2 = this.con.createStatement();
- int var12 = var2.executeUpdate("UPDATE userpassword set Password = 'user01' where Userid = 'user01'");
- String var13 = "Updated " + var12;
- if (var12 == 1) {
- var13 = var13 + " row.";
- } else {
- var13 = var13 + " rows.";
- }
-
- var4 += 40;
- var1.drawString(var13, 20, var4);
- var2.close();
- } catch (Exception var9) {
- System.err.println("Exception!");
- ((Throwable)var9).printStackTrace();
- }
- }
-
- static {
- try {
- Class.forName("com.imaginary.sql.msql.MsqlDriver").newInstance();
- } catch (Exception var1) {
- ((Throwable)var1).printStackTrace();
- }
- }
- }
-