13 messaggi dal 29 agosto 2003
O così
RsId1.Open = "SELECT id, Autore, Titolo FROM MidiBase WHERE Titolo='"& strTitolo &"'"
o così

RsId1.Open = "SELECT id, Autore, Titolo FROM MidiBase"
RsId1.Filter = "Titolo='" & strTitolo & "'"

sul controllo è la stessa cosa!

Mi serve l'ID come chiave primaria pe altri motivi

Comunque... eh... eh...(^___^) HO risoltoooOOO!!!!
(chiaramente con una function)
vorreste sapere come?
così poi ti do un altro problemino da risolvere. però piccolo spero!

Ciao
Barone57




3.122 messaggi dal 16 maggio 2002
Barone57 ha scritto:

Mi serve l'ID come chiave primaria pe altri motivi

Sai però che in una tabella puoi avere anche più di una chiave?! Una sola primaria, le altre sono alternative.
Basta che le definisci in fase di creazione della tabella (o di modifica):

Creazione:
CREATE TABLE tabella (
ID INT,
Titolo VARCHAR(50),
...,
PRIMARY KEY(ID),
UNIQUE (Titolo)
)

Modifica:
ALTER TABLE tabella
ADD CONSTRAINT nomevincolo
UNIQUE (Titolo)

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
13 messaggi dal 29 agosto 2003
ASSOLUTAMENTE NO.

Grazie per l'info Jim, cercherò di farne buon uso.

Barone57





Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.