tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
338
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    _helmes_ Tutorials.de Gastzugang
    HI,

    ich habe da mal ein Problem.

    ich will von java aus einen neuen index erzeugen mit:
    String sql = "ALTER TABLE tabelle ADD index NeuerIndex( ? )";

    Alles wunderbar nur setzt java ja bei
    statement.setString(1, fieldname);
    immer die ' um fieldname also kommt so etwas heraus:

    "ALTER TABLE tabelle ADD index NeuerIndex( 'testFeld' )"
    das führt natürlich zum fehler

    also meine frage wie kann cih die ' wegbekommen bzw. ertsgar nciht erzeugen lassen?

    Danke
     

  2. #2
    Anime-Otaku Anime-Otaku ist offline Mitglied Brillant
    Registriert seit
    Aug 2005
    Ort
    Karlsruhe (Baden-Württemberg)
    Beiträge
    905
    Naja mit setString wird ein String im Sinne von SQL geschrieben....daher findest du entweder eine andere setMethode in er API http://java.sun.com/javase/6/docs/ap...Statement.html
    oder du benutzt keine PreparedStatement
     
    Wäre super wenn ihr euren Code in dieser Form einfügt:
    Code java:
    1
    
    System.out.println("Hello World");
    [java]System.out.println("Hello World");[/java]
    Für erledigte Threads dürft ihr den "erledigt"-Button anklicken!
    Über Dank freut sich jeder, der euch geholfen hat - ein Klick auf "Danke" kostet ja nicht mal was
    Blog: http://javaeffective.wordpress.com/

Ähnliche Themen

  1. Antworten: 12
    Letzter Beitrag: 08.01.11, 02:05
  2. Funktionsaufruf nach AJAX - ohne eval, ohne jQuery?
    Von ZodiacXP im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 02.11.10, 11:53
  3. Dynamisches RSS?
    Von xwurst im Forum Coders Talk
    Antworten: 1
    Letzter Beitrag: 06.10.09, 13:18
  4. Frame ohne Minimieren. Schließen, Maximieren und ohne Titel
    Von mrno im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 16.07.05, 00:08
  5. Antworten: 2
    Letzter Beitrag: 04.12.03, 14:42