ragazzi... vi prego aiutatemi
ho la seguente procedura:
codice:Set Cn = New ADODB.Connection Cn.ConnectionString = PATH_DB Cn.Open Cn.BeginTrans 'crea il nuovo campo id_pubblicita nella tabella Tbl_Anagrafica_Clienti sql = "ALTER TABLE Tbl_Anagrafica_Clienti ADD COLUMN id_pubblicita INTEGER;" 'Cn.Execute sql 'crea la tabella Tbl_ritorno_pubblicitario sql = "create table Tbl_ritorno_pubblicitario(id_pubblicita autoincrement primary Key, pubblicita Text(100));" 'Cn.Execute sql sql = "ALTER TABLE Tbl_Anagrafica_Clienti " & _ "ADD CONSTRAINT FKPubblicita " & _ "FOREIGN KEY ([id_pubblicita]) " & _ "REFERENCES Tbl_ritorno_pubblicitario ([id_pubblicita]) ON UPDATE CASCADE ON DELETE CASCADE " Cn.Execute sql Cn.CommitTrans ...ChiudiDB
con quesata procedura speravo di:
1)creare il nuovo campo 'id_pubblicita' nella tabella esiste
denominata Tbl_Anagrafica_Clienti
2)creare la nuova tabella 'Tbl_ritorno_pubblicitario'
3) creare una relazione 1-n tra la tabella 'Tbl_ritorno_pubblicitario'
e la tabella Tbl_Anagrafica_Clienti
i primi 2 passi vanno a buon fine mentre quando tento di creare la
relazione mi restituisce un errore di sintassi.
Qualcuno sa perchè?
sto pregando davanti alla cartolina di padre Pio che qualcuno mi risponda
![]()

Rispondi quotando
ed è esattamente quello che volevo attenere.
