carookee - group communication for you
Home / JavaForum / Networking
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
3.041 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 442 von 610 (72%) |<   <   >   >|

Autor Gast
Datum 18.01.02, 19:52
Betreff Re: DER Vorteil von JSP


hi,

also ich habe schon einige projekt mit php realisiert u. bin der meinung, das es wesentlich komplizierter ist mit java auf eine db zuzugreifen.
welche db ist dabei aber egal!
es liegt eher an der umstellung, denn php macht viel von alleine, bei java mußt du viel selbst bewerkstelligen.
der vorteil, man lernt was bei einem db-zugriff eigentlich alles im hintergrund geschieht.


// php/mysql: das kennst du ja dann

mysql_connect ($DBserver,$DBuser,$DBpwd) or die ("invalid db_connect");

$result =mysql_db_query ($DB,"SELECT k_id, b_id FROM teilnehmer WHERE t_name='$txtfield'") or die ("invalid db_querry");

while ($row =mysql_fetch_row($result))
{
    $userid =$row[0];
    $counter =$´row[19];
}

// -------------------

// bei java/mysql:
import java.sql.*;

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

// spezieller DB-Treiber / (wird aus dem Datenpaket benötigt)
// / Adresse / Port / Datenbank für Connection,
String urli ="jdbc:mysql://w3srv.muc.bfipeters.de:3306/noten";
Connection verbindung =DriverManager.getConnection( urli, user, password);

String frage ="SELECT k_id, b_id FROM teilnehmer WHERE t_name=?";
PreparedStatement abfrage1 =verbindung.prepareStatement(frage);
// erstes ? im sql-string durch name_txt variable ersetzen
abfrage1.setString(1, name_txt);

ResultSet ergebnis =abfrage1.executeQuery();
ergebnis =abfrage1.getResultSet();

while(ergebnis.next())
{
    spalte1 =ergebnis.getString(1); // k_id
    spalte2 =ergebnis.getString(2); // b_id
}


aber man sieht, es ist eigentlich schon etwas ähnlich.
vorteile von JSP: einer ist, das es auf dem server liegt u. der user(client) nur html über den browser geschickt bekommt. hoffe ich habe keinen scheiß erzählt, denn ich habe noch nicht viel mit JSP/Servlets am hut.

tschau
hopsy


Diskussionsverlauf:
DER Vorteil von JSP
    Re: DER Vorteil von JSP
    Re: DER Vorteil von JSP

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com