| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  •  
    Datamaskin >> Software >> database programvare >> Content
    Skriv et program ved hjelp av Servlet og JDBC for å utvikle en Onine -applikasjon for å opprette database?
    `` Java

    // Databaseservlet.java

    Importer java.io.ioException;

    Importer java.sql.Connection;

    Importer java.sql.drivermanager;

    Importer java.sql.sqlexception;

    importere java.sql.statement;

    Importer Javax.Servlet.ServletException;

    import javax.servlet.http.httpServlet;

    Importer javax.servlet.http.httpServletRequest;

    Importer javax.servlet.http.httpServletResponse;

    Public Class Databaseservlet utvider HttpServlet {

    privat statisk finale lang serialversjonuid =1L;

    // Databasetilkoblingsdetaljer

    privat statisk finale streng db_url ="jdbc:mysql:// localhost:3306/";

    privat statisk finale streng db_user ="your_usname";

    privat statisk finale streng db_password ="Your_Password";

    @Override

    beskyttet tomrom dopost (httpServletRequest -forespørsel, httpServletResponse -respons) kaster ServletException, IOException {

    Strengdatabasenavn =Request.getParameter ("Databasename");

    // Valider inndata (legg til mer robust validering etter behov)

    if (databasename ==null || databasename.isempty ()) {

    Response.getWriter (). Println ("Feil:Databasenavn kan ikke være tomt.");

    retur;

    }

    Try (Connection Connection =DripperManager.GetConnection (DB_URL + DATABASENAME, DB_USER, DB_PASSWORD);

    Uttalelsesuttalelse =tilkobling.CreatEsTatement ()) {

    // Opprett databasen

    setning.execute ("Opprett database" + databasenavn);

    Response.GetWriter (). Println ("Database" + DatabasEname + "opprettet vellykket.");

    } fangst (sqlexception e) {

    E.PrintStackTrace ();

    Response.GetWriter (). Println ("Feil opprette database:" + E.GetMessage ());

    }

    }

    }

    `` `

    Forklaring:

    1. Importer nødvendige klasser: Importer de nødvendige klassene for Servlets, JDBC og SQL.

    2. DETALLER DATABASE FORBINDELSE: Definer database -URL, brukernavn og passord.

    3. `dopost` -metode:

    - Henter databasenavnet fra forespørselsparametrene.

    - Validerer inngangen.

    - Etabler en tilkobling til MySQL -serveren ved å bruke den spesifiserte legitimasjonen.

    - Oppretter databasen ved hjelp av en SQL `Opprett database` -uttalelse.

    - Sender en suksessmelding til klienten hvis databasen er vellykket.

    - Fanger hvilken som helst `Sqlexception` og sender en feilmelding til klienten.

    HTML -skjema for å lage en database:

    `` html

    Opprett database

    Opprett ny database

    Databasenavn:



    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke Formuler å fylle DataTextField 
    ·Hvordan bruke en liste for MS Access Data Entry 
    ·Tool Kit for Access 2007 
    ·Tilgang Guider for å lage Drop Boxes 
    ·Hvordan få tilgang Query Merge Kolonner Basert på kol…
    ·SQL Drop Sjekk Constraint 
    ·Fordelene av en relasjonell tilnærming til Database De…
    ·Typer av flate filer 
    ·Hvordan få til en SQL Command Window 
    ·Hva er en forekomst i Oracle 
      Anbefalte artikler
    ·Hvordan lage en maske fra en fargekanalboksen i Photosh…
    ·Hvordan hente iTunes Hvis Min datamaskin krasjer 
    ·Hvordan lage en oppstartbar disk med Nero 6 
    ·Hvordan å myke Black & White i Photoshop 
    ·Hvordan lage en enkel spørring i Access 2003 
    ·Hvordan lage en glød rundt kantene i Photoshop 2 
    ·Hvordan innrykk i Word 
    ·Jeg har Microsoft office 2007, men jeg vil ikke betale …
    ·Lønn programvare for Windows 
    ·Har Word 2007 Ha en Document Viewer 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/