fanxin

 

transponder_DB.jsp

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ page import = "java.sql.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.lang.*" %>
<%@ page import="de.tum.sep.*" %>
<%@ page contentType="text/html; charset=UTF-8" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
<html>
<head>
<title>TransDB</title>
</head>
<body>
<%
     
     String bezeichnung = (String)request.getParameter("bezeichnung");
     String typ = (String) request.getParameter("typ");
     String funktionsweise = (String) request.getParameter("funktionsweise");
     String modulierung = (String) request.getParameter("modulierung");
     String speichertyp = (String) request.getParameter("speichertyp");
    
     String speichergroesse = (String) request.getParameter("speichergroesse");
     String nutzdaten = (String) request.getParameter("nutzdaten");
     String festcode = (String) request.getParameter("festcode");
     String lagerTempMax = (String) request.getParameter("lagerTempMax");
     String lagerTempMin = (String) request.getParameter("lagerTempMin");
 
     String betriebTempMax = (String) request.getParameter("betriebTempMax");
     String betriebTempMin = (String) request.getParameter("betriebTempMin");
     String chipverbrauch = (String) request.getParameter("chipverbrauch");
     String sensibilitaet = (String) request.getParameter("sensibilitaet");
     String lesezyklen = (String) request.getParameter("lesezyklen");
     
     String schreibzyklen = (String) request.getParameter("schreibzyklen");
     String bauform = (String) request.getParameter("bauform");
     String gewicht = (String) request.getParameter("gewicht");
     String schutzart = (String) request.getParameter("schutzart");
     String material = (String) request.getParameter("material");
 
     String besonderheit = (String) request.getParameter("besonderheit");

%>
       
   Bezeichnung: <%= request.getParameter("bezeichnung") %>.<br><br>
   Typ:<%= request.getParameter("typ") %>.<br><br>
   Funktionsweise:<%= request.getParameter("funktionsweise") %>. <br><br>
   Modulierung:<%= request.getParameter("modulierung") %>.<br><br>
   Speichertyp:<%= request.getParameter("speichertyp") %>.<br><br>
   
   Speichergroesse: <%= request.getParameter("speichergroesse") %>.<br><br>
   Nutzdaten:<%= request.getParameter("nutzdaten") %>.<br><br>
   Festcode:<%= request.getParameter("festcode") %>.<br><br>
   Max.LagerTemp:<%= request.getParameter("lagerTempMax") %>. <br><br>
   Min.LagerTemp:<%= request.getParameter("lagerTempMin") %>.<br><br>
   
   Max.BetriebTemp:<%= request.getParameter("betriebTempMax") %>.<br><br>
   Min.BetriebTemp: <%= request.getParameter("betriebTempMin") %>.<br><br>
   Chipverbrauch(Watt):<%= request.getParameter("chipverbrauch") %>.<br><br>
   Sensibilitaet(Watt):<%= request.getParameter("sensibilitaet") %>. <br><br>
   Lesezyklen:   <%= request.getParameter("lesezyklen") %>.<br><br>
   
   Schreibzyklen:<%= request.getParameter("schreibzyklen") %>.<br><br>
   Gewicht: <%= request.getParameter("gewicht") %>.<br><br>
   Schutzart:<%= request.getParameter("schutzart") %>.<br><br>
   Material:<%= request.getParameter("material") %>. <br><br>
   Bauform:<%= request.getParameter("bauform") %>.<br><br>
   
   Besonderheit:<%= request.getParameter("besonderheit") %>.<br><br>
         
<%!
     private java.sql.Connection  con = null;
     private final String url = "jdbc:microsoft:sqlserver://";
     private final String serverName= "localhost";
     private final String portNumber = "1433";
     private final String databaseName= "RFID";
     private final String userName = "boxer";
     private final String password = "boxer";
    
     RandomGUID my_tran_guid = new RandomGUID();
     String tran_guid = my_tran_guid.toString();
     //out.println(myguid.toString());
%>
<%     
     //String modulierung = (String) request.getParameter("modulierung");
        try {        
     // Step 1. Load the JDBC driver
         Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
      // Step 2. Create a Connection object
         Connection con_tran =java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost;1433;databaseName=RFID;","boxer", "boxer");
     // Step 3. Create a Statement object and call its executeUpdate                  
         Statement s_tran = con_tran.createStatement();        
         String  sql_tran = "INSERT INTO Transponder (TransponderGUID, TR_Bezeichnung, TR_Typ,  Funktionsweise,Modulierung,Speichertyp,Speichergroesse_in_Bit,Nutzdaten_in_Bit,Festcode_in_Bit,Chipverbrauch_in_Watt,Sensibilitaet, Lesezyklen, Schreibzyklen,LagerTempMax_in_CGrad, LagerTempMin_in_CGrad, BetriebTempMax_in_CGrad,BetriebTempMin_in_CGrad, Bauform, Gewicht_in_g, Schutzart, Material,Besonderheit)                        VALUES ('"+tran_guid+" ','" + bezeichnung  + "','"+ typ + "','"+ funktionsweise + "','" +  modulierung + "','" +  speichertyp + "','" +  speichergroesse + "','" +  nutzdaten + "','" +  festcode + "','" + chipverbrauch  + "','"+ sensibilitaet + "','"+lesezyklen+" ','" + schreibzyklen  + "','"+lagerTempMax+" ','" + lagerTempMin  + "','"+ betriebTempMax + "','"+betriebTempMin+" ','"+ bauform + "','"+ gewicht + "','"+schutzart+" ','" + material  + "','"+ besonderheit + "')";
        //String  sql_tran = "INSERT INTO Test (id, name, vorname)VALUES ('"myguid.toString()"','" + name  + "','"+ vorname + "')";                 
         s_tran.executeUpdate(sql_tran);
         s_tran.close();
         con_tran.close();
        
          }catch (ClassNotFoundException e1) {
          
       //JDBC driver class not found, print error message to the console
           out.println(e1.toString());
          }
           catch (SQLException e2) {
          // Exception when executing java.sql related commands, print error message to the console
             out.println(e2.toString());
    out.println("Es gibt ein Ueberschreit der String");
             }
           catch (Exception e3) {
          // other unexpected exception, print error message to the console
             out.println(e3.toString());
              }  
%>
<tr><font color="#0000FF"><input type="submit" name="speichern" value="Zuruecken."onclick="self.location.href='indexTransponder.jsp'"></font></tr>
</body>
</html>

posted on 2006-01-25 01:04 fanxin 阅读(98) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

留言簿

文章档案

Java

matrix

weiqin

中国JSP技术网站

搜索

最新评论