Zum Inhalt springen

MikeX

Mitglieder
  • Gesamte Inhalte

    139
  • Benutzer seit

  • Letzter Besuch

Beiträge von MikeX

  1. Hallo,

    ich habe mir ein Login-Programm gebaut.

    Jetzt ist das Problem, alles auf dem USB Stick so zu machen, dass man erst die .exe Datei (Login.exe) öffnen muss und das richtige Passwort eingibt.

    Danach dürfen erst alle Dateien sichtbar sein... oder man darf nach der richtigen Eingabe erst darauf zugreifen--..--

    weiss jemand wie man das praktisch umsetzt =?

    Gruß MikeX

  2. Hallo,

    hab ein Problem mit der Übergabe von Variablen von einer zur anderen Klasse.

    Versthe das irgendwie nicht so richtig. . .

    mh wieso weiss ich aber auch nicht....

    habe 3 klassen und muss von der einen zur anderen immer wieder variablen übergeben....

    :confused:

    MfG

    MikeX

  3. ja also connection habe ich hinbekommen..

    jetzt möchte ich die Tabelle in einem Dialog formatieren (ausrichten)

    kann mir da jemand wier helfen =?

    Also ich möchte die Datenbank auch als Tabelle darstellen, bloß ich bekomme ja jetzt nach meinem Quellcode nur eine Zeile mit llen Daten hintereinander....

    import java.awt.*;

    import java.awt.event.*;

    import java.sql.Connection;

    import java.sql.DriverManager;

    import java.sql.ResultSet;

    import java.sql.SQLException;

    import java.sql.Statement;

    public class DBConnectOUTinDialog extends Frame

    {

    TextField eingabe;

    Label ausgabe, m;

    public static void main( String[] args )

    {

    DBConnectOUTinDialog meinFenster = new DBConnectOUTinDialog( "Datenbank-Ausgabe" );

    meinFenster.setSize( 600, 200 );

    meinFenster.setVisible( true );

    }

    public DBConnectOUTinDialog( String fensterTitel )

    {

    super( fensterTitel );

    eingabe = new TextField();

    ausgabe = new Label();

    add( BorderLayout.NORTH, eingabe );

    add( BorderLayout.SOUTH, ausgabe );

    dbAbfrage();

    eingabe.addActionListener( // - für die

    new ActionListener() { // - Eingabebestätigung

    public void actionPerformed( ActionEvent ev ) { // - um die DB

    dbAbfrage(); // - aufzurufen

    }

    }

    );

    addWindowListener( // - Windows-

    new WindowAdapter() { // - Fenster

    public void windowClosing( WindowEvent ev ) { // - fürs schließen

    dispose(); // -

    System.exit( 0 );

    }

    }

    );

    }

    void dbAbfrage()

    {

    try

    {

    Class.forName( "com.mysql.jdbc.Driver" ); // Treiber = geladen

    System.out.println(" Treiber geladen! ");

    }

    catch ( ClassNotFoundException e ) // keinen Treiber geladen

    {

    System.err.println( "Keinen Treiber geladen!" );

    return;

    }

    Connection con = null;

    try

    {

    con = DriverManager.getConnection("jdbc:mysql://localhost:3307/carlipso", "root", "" ); // con = DriverManager.getConnection("url des schemata","bn", "pw");

    Statement stmt = con.createStatement();

    stmt.executeUpdate( " use carlipso " );

    ResultSet rs = stmt.executeQuery( "select * from kunde k;" );

    while ( rs.next())

    {

    String s1 = rs.getString("titel");

    String s2 = rs.getString("name");

    String s3 = rs.getString("vorname");

    String s4 = rs.getString("strassennr");

    String s5 = rs.getString("plz");

    String s6 = rs.getString("ort");

    String s7 = rs.getString("tel");

    String s8 = rs.getString("handy");

    String s9 = rs.getString("geschlecht");

    String s10 = rs.getString("geburtsdatum");

    ausgabe.setText(ausgabe.getText() + " "+ s1 + " " + s2 + " " + s3 + " " + s4 + " " + s5 + " " + s6 + " " + s7 + " " + s8 + " " + s9 +" " + s10 );

    }

    rs.close();

    stmt.close();

    }

    catch ( SQLException e )

    {

    e.printStackTrace();

    }

    finally

    {

    if ( con != null )

    try { con.close(); } catch ( SQLException e ) { e.printStackTrace(); }

    }

    }

    }

    :confused:

  4. die 85 MB Version reicht zum Anfang...

    1. alles richtig installieren. jdk ...

    2. java Programm in D:\Programme\Java\jdk1.5.0_17\bin einfügen

    3. cmd auf dann dann "cd D:\Programme\Java\jdk1.5.0_17\bin" eingeben

    (Laufwerksbuchstabe ist halt Optional)

    4. javac name.java (kompilieren)

    5. java name.class (ausführen)

    ich glaub es war so.. ist schon lange her .. :-)

  5. na egal habs jetzt anders gemacht.

    Welce Datentypen kann x.equals(y); alles vergleichen ?

    BufferedReader MyIn = new BufferedReader(new InputStreamReader(System.in));

    System.out.println("Überprüfung auf Palindrom !");

    System.out.print("Eingabe des Palindroms:");

    pal = MyIn.readLine();

    int l = pal.length();

    int m = l % 2;

    int hl = (l / 2);

    System.out.println("Modulo: " + m + " Hälfte: " + hl );

    char[] c = pal.toCharArray();

    System.out.println("_________________________________________________________");

    for(int i = 0;i<=hl;i++){

    l=l-1;

    if( c.equals(c[l]) ){

    System.out.println(c);

    }

    }

    System.out.println("Das Wort " + pal + " ist ein Palindrom !!");*/

    Cannot invoke equals(char) on the primitive type char

    Syntax error on tokens, delete these tokens

  6. Hallo, ich möchte ein Programm schreiben, um zu prüfen ob das eingegebene Wort ein PAlindrom oder nicht ist.

    Habe das Programm fertig in C++ aber da ich jetzt seit kurzem in JAva umgestiegen bin, wolte ich jetzt meine ganz alten Programme nochmal in Java verwirklichen.

    Wer kann mir helfen.?

    Irgendwas ist mit dem Einlesen falsch... Er liest ein String ein. kann man das in ein String[] umwandeln =?

    String pal[], b1[],b2[];

    try

    {

    BufferedReader MyIn = new BufferedReader(new InputStreamReader(System.in));

    System.out.println("Überprüfung auf Palindrom !");

    System.out.print("Eingabe des Palindroms:");

    pal = MyIn.readLine();

    int l = pal.length();

    int m = l % 2;

    int hl = (l/2);

    System.out.println("Modulo: " + m + " Hälfte: " + hl );

    for(int i = 0;i<=m;i++)

    {

    b1[1]=pal;

    b2[1]=pal[l-1];

    if(b1[1] = b2[1]){

    l=l-1;}

    if(b1[1]!=b2[1]){System.out.println("\n\n\n Es ist kein Palindrom!\n")

    }

    System.out.println("Das Wort " + pal + " ist ein Palindrom !!");

    }

    catch (IOException e){

    System.out.println("IO-Fehler");

    jetzt dir Fehler ! (kommen wohl alle durch das [] Array)

    Exception in thread "main" java.lang.Error: Unresolved compilation problems:

    Type mismatch: cannot convert from String to String[]

    Cannot invoke length() on the array type String[]

    Type mismatch: cannot convert from String to boolean

    Syntax error, insert "}" to complete ClassBody

    wäre nett, wenn mir jmd helfen könnte

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...