Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Hoe maak je een ontvangstbewijs in een relationele database
Relationele databases worden vaak gebruikt voor commerciële toepassingen zoals web winkels en klantenservice Build . Als een relationele databank houdt de gegevens voor een systeem waarmee orders van klanten worden geplaatst , waardoor de ontvangsten op basis van volgorde de gegevens zal een noodzakelijke en nuttige functie zijn . Het bouwen van een ontvangstbewijs van een relationele database is iets wat je kunt gemakkelijk bereiken met behulp van gratis technologieën , of het gebruik van een systeem op het web of vanaf een desktop applicatie . Instructies
1

Opstelling van een lijst van de informatie die u wilt weergeven op het ontvangstbewijs . Dit zal variëren afhankelijk van uw database en wat voor soort ontvangst je nodig hebt . Een ontvangst kan omvatten hoeveelheden , namen van de gekochte artikelen , orde totalen en data . Bijkomende elementen die u wilt opnemen zijn betalingsgegevens en informatie over de koper en verkoper . Alle informatie zal moeten komen van uw database . Kopen van 2

Als dit nog niet is gebouwd , ontwerp uw relationele database . Schets een ontwerp voor de database op papier of met behulp van een grafisch ontwerp programma , met inbegrip van entiteiten en de relaties tussen hen. Elke entiteit zal overeenkomen met een tabel in de database , en zal een lijst met kenmerken die de kolommen van de tabel te worden te hebben . Relaties in de data kan worden uitgevoerd met behulp van externe sleutels wanneer u de database op te bouwen .
3

Bouw de database. Als uw database is gebruikt gaat worden via het web , kunt u een systeem zoals MySQL te gebruiken , en je webhost kan de toegang via de phpMyAdmin interface te bieden . Met behulp van deze interface of SQL-instructies , maken elk van de tabellen in de database , samen met hun kolommen , zoals in het volgende eenvoudige voorbeeld SQL :

CREATE TABLE klant

( customerID INT , customerName VARCHAR ( 20 ) ) ;

CREATE TABLE om

( orderID INT , OrderDate DATUM , orderPaid DECIMAL ( 5,2 ) , CustID INT ) ;

Het veld " CustID " handelt als vreemde sleutel , die de ID voor de klant de bestelling en het koppelen van de twee tabellen .

Design 4 en bouwen van een interface voor toegang tot uw database . Als uw systeem gaat werken op het internet , kunt u een server-side taal gebruiken, zoals PHP of ASP , en als je het ontwikkelen van een desktop- applicatie kun je een taal als Java gebruiken . Binnen de interface , of op het bureaublad of internet , moet u verbinding maken met de database en het bestelproces te vergemakkelijken . De volgende PHP code schetst verbinden met een MySQL database : ?

mysql_connect
( " database_host " , " database_username " , " database_password " ) ;

mysql_select_db
( " database_name " ) ; ?

>
5

Monteer de elementen in uw ontvangstbewijs dynamisch wanneer een bestelling wordt geplaatst , of wanneer de betaling is gedaan . Met behulp van uw server side of desktop programmeercode , bevragen van de database aan een klant ontvangst te creëren . De volgende bouwt de elementen in een eenvoudige ontvangstbewijs voor weergave en afdrukken vanaf een webbrowser : ?

<
Php

$ customer_id = 123 ;//waar de klant ID bekend is

echo "

Receipt voor de klant : " . . $ customer_id " < /p > " ;

$ order_result = mysql_query ( " SELECT * FROM om WHERE CustID = " $ customer_id . ) ;

while ( $ order_row = mysql_fetch_array ( $ order_result ) )

{ echo "

Order ID : "
. . $ order_row [ ' orderID ' ] " < /p > " ;

echo
"

date Order: " . $ order_row [ ' Orderdatum ' ] . " < /p > " ;

echo
"

Bedrag : " . $ order_row [ ' orderPaid ' ] " < /p > ' ; . ? }

>

Afhankelijk van de structuur van de database , kunt u ook wilt om de details van items omvatten besteld .

Previous: Next:
  Database Software
·Hoe om te defragmenteren Alles…
·5 Principes van een Database S…
·Hoe SQL 2005 gebruiken Install…
·Hoe een SSIS pakket gebruiken …
·Hoe te Query Microsoft SQL om …
·Hoe u rapporten in een Access-…
·Hoe te Turn Turned Off Menu Te…
·Hoe u de grootte van een Micro…
·Hoe naar Alias ​​Server Delete…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe te Objecten vooruit of achteruit in …
·Hoe te Veoh kijken op Ubuntu 
·Wat is het doel van het gebruik van een …
·Hoe te FileMaker Overschakelen van Micro…
·Hoe te Publisher 2000 installeren 
·Hoe je Skype Bel Links Verwijder 
·Hoe om uw eigen foto Banners Maken 
·Software om Administrator -wachtwoord wi…
·Hoe de versie van Flash Player geïnstal…
Copyright © Computer Kennis http://www.nldit.com