Struttura JET_SETINFO
Si applica a: Windows | Windows Server
Struttura JET_SETINFO
La struttura JET_SETINFO contiene parametri di input facoltativi per JetSetColumn. È possibile passare un puntatore NULL in cui un puntatore a questa struttura verrebbe altrimenti passato. Il significato del passaggio di un valore NULL equivale al passaggio di JET_SETINFO con cbStruct impostato su sizeof(JET_SETINFO), ibLongValue impostato su 0 (zero) e itagSequence impostato su 1.
typedef struct {
unsigned long cbStruct;
unsigned long ibLongValue;
unsigned long itagSequence;
} JET_SETINFO;
Membri
cbStruct
Dimensione, in byte, del JET_SETINFO. Questo valore conferma la presenza dei campi seguenti.
ibLongValue
Offset al primo byte da impostare in una colonna di tipo JET_coltypLongBinary o JET_coltypLongText.
itagSequence
Descrive il numero di sequenza di valore in una colonna multivalore da impostare. La matrice di valori è basata su un'unica. Il primo valore è la sequenza 1, non 0 (zero). Se la colonna record ha un solo valore, 1 deve essere passato come itagSequence se tale valore viene sostituito. Il valore 0 (zero) indica di aggiungere una nuova istanza del valore di colonna alla fine della sequenza di valori di colonna.
Con una colonna che può contenere più valori, è possibile usare solo un numero di sequenza maggiore di 1 in JetSetColumn e JetRetrieveColumn o 0 in JetSetColumn. Nell'implementazione corrente del motore, qualsiasi colonna creata con JET_bitColumnTagged può contenere più valori. Le colonne create con JET_bitColumnMultiValued differiscono dalle colonne con tag multivalore solo nel modo in cui vengono indicizzate. Per altre informazioni, vedere JET_INDEXCREATE .
Requisiti
Requisito | Valore |
---|---|
Client |
Richiede Windows Vista, Windows XP o Windows 2000 Professional. |
Server |
Richiede Windows Server 2008, Windows Server 2003 o Windows 2000 Server. |
Intestazione |
Dichiarato in Esent.h. |