Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/08/2006, 10:04
s_burbuja
 
Fecha de Ingreso: agosto-2006
Mensajes: 6
Antigüedad: 18 años, 5 meses
Puntos: 0
al final lo he resulto de otra manera jiji, aunq ahora me da otros problemillas, pero bueno, es cuestion de ponerse otra mñn entera con ello y ya saldran los fallos jaja.Besitos a todos. Dejo aqui como lo he hecho por si a alguien le sirviera de algo:

import java.io.*;
import java.net.*;
import java.text.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;


public class altaevento extends HttpServlet {



public void doPost(HttpServletRequest peticion, HttpServletResponse respuesta)
throws ServletException, IOException {
respuesta.setContentType("text/html");
PrintWriter out = respuesta.getWriter();
String url="jdbc:odbc:BD";

try{
String dni = peticion.getParameter("Text1");
String evento = peticion.getParameter("Text6");
String direccion = peticion.getParameter("Textarea1");
String menu = peticion.getParameter("Selec1");
String ncomen = peticion.getParameter("Text7");
String extras= peticion.getParameter ("Selec2");
String menuperso = peticion.getParameter("Textarea2");
String fecha = peticion.getParameter("Text8");
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conexion = DriverManager.getConnection(url, "","");
Statement instruccion1 = conexion.createStatement();
String consulta1 = "SELECT DNI FROM Cliente WHERE DNI= '"+dni+"'";
ResultSet conjuntoResultados =instruccion1.executeQuery(consulta1);
ResultSetMetaData metadatos= conjuntoResultados.getMetaData();
while (conjuntoResultados.next()){
Statement instruccion2 = conexion.createStatement();
String consulta2 = "INSERT INTO Eventos ( DNI, EVENTO, DIRECCION_EVENTO, MENU, N_COMENSALES, EXTRAS, MENU_PERSONALIZADO, FECHA) VALUES ('"+dni+"','"+evento+"','"+direccion+"','"+menu+"' ,'"+ncomen+"','"+extras+"','"+menuperso+"','"+fech a+"')";
instruccion2.executeUpdate(consulta2);

out.println("<html>");
out.println("<body>");
out.println("<H1>");
out.println("Pedido realizado");
out.println("</H1>");
out.println("</body></html>");
}
}
catch (Exception e){
System.out.println("error");

}
}