|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 1218
|
aiuto con database...semplice(base)
salve ragazzi
allora o un problema devo creare un semplice database.. vi mostro un pezzo: Create Table Proprietario ( CF varchar(30) not null , Nome varchar(15) not null, Cognome varchar(15) not null, Indirizzo varchar(30) not null, Città varchar(10) not null, PRIMARY KEY pk_Proprietario (CF) ); Insert into Proprietario Values (A03, Mario, Rossi, Via_Vespucci_14, Roma); Select * From Proprietario; sto usando un programma chiamato jrs...lo trovate qui www.di.unipi.it/~albano/JRS/toStart.html praticamente mi dice che la tabella proprietario nn è creata e nn mi da il risultato della query... perchè??? cè qualcosa di sbagliato nel codice?
__________________
Athlon64 3500 (Winchester), Asus A8V-E Deluxe, X700Pro 256MB, Maxtor 200GB Sata,Ali Enermax 400W, Mast. Pionner 109,Lettore dvd LG, Creative 2.1 3200, LG 1980q, Canon Pixma mp500. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 1218
|
aiutatemi plz sto andando fuori di testa...
ho risolto quello di prima...ma qui che cè di sbagliato?? Create Table Garage ( ID INTEGER not null, CFprop VARCHAR (30) not null, Indirizzo VARCHAR (30) not null, Citta VARCHAR (10) not null, PRIMARY KEY (ID), FOREIGN KEY (CFprop) REFERENCES Proprietari ); mi dà looking for: on i have found: )
__________________
Athlon64 3500 (Winchester), Asus A8V-E Deluxe, X700Pro 256MB, Maxtor 200GB Sata,Ali Enermax 400W, Mast. Pionner 109,Lettore dvd LG, Creative 2.1 3200, LG 1980q, Canon Pixma mp500. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
Se vuoi creare un foreign key, gli devi dire con quali campi.
Create Table Garage ( ID INTEGER not null, CFprop VARCHAR (30) not null, Indirizzo VARCHAR (30) not null, Citta VARCHAR (10) not null, PRIMARY KEY (ID), FOREIGN KEY (CFprop) REFERENCES Proprietari (XXX) ); dove XXX è il campo corrispondente della tabella Proprietari EDIT: Se ti chiede la clausola ON, è perché gli devi anche dire cosa fare quando si interviene sulla chiave esterna. Cioè, se io poi elimino una voce nella tabella Proprietari che ha un riferimento nella tabella Garage, cosa deve succedere? Per questo dovresti vedere la sintassi specifica del tuo DBMS, cosa ti permette.
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii Ultima modifica di guldo76 : 18-06-2006 alle 18:32. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 1218
|
ciao
sto risolvendo il problema.... ti faro sapere per eventuali chiarimenti....
__________________
Athlon64 3500 (Winchester), Asus A8V-E Deluxe, X700Pro 256MB, Maxtor 200GB Sata,Ali Enermax 400W, Mast. Pionner 109,Lettore dvd LG, Creative 2.1 3200, LG 1980q, Canon Pixma mp500. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:46.