Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "Bases";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

abajo

Ayúdeme por favor Encontrar ramas similares


Alexsyy   (2001-12-04 08:52) [0]

Hola a todos!
¿Dígame que haga las claves primarias después de eliminar, por ejemplo, todos los registros en la tabla, cuando se agreguen más tarde, comience con 1? Por ejemplo: hay una tabla que contiene filas 4, índices primarios, respectivamente, 1..4, eliminó todo, agregó una fila 1 a su índice primario 5 (en lugar del 1 deseado)
Saludos, Alexsyy



Владислав   (2001-12-04 09:32) [1]

Bueno, crea un índice primario (se llama la clave) a partir de uno. ¿Cuáles son los problemas?



Maxus   (2001-12-04 09:40) [2]

Bienvenido!
Si para MS SQL Server, intente esto:
1. atributo clave hacer IDENTIDAD
2. En el desencadenante de eliminación eliminar TRUNCATE TABLE. Este comando restablece las columnas IDENTIDAD a 0.
Verifique la IDENTIDAD (CREAR TABLA) y la TABLA DE TRUNCAS para obtener ayuda.

PS
Las claves y los índices son cosas diferentes, me parece :)




Владислав   (2001-12-04 09:44) [3]

> Maxus (04.12.01 09: 40)

En realidad, escribió para FoxPro y dBase.



ValeraVV   (2001-12-04 12:34) [4]

Si necesita un número de secuencia de registro, puede obtenerlo (para FoxPro DBase), pero los registros recién agregados deben tener una clave que sea diferente de otros registros (incluidos los eliminados); Todo esto es IMHO, y sobre el tema: la tabla de paradojas (en un cierto lugar del encabezado está el valor actual del campo de incremento automático), se puede cambiar, pero abrir la tabla como un archivo normal (creo que lo mismo es cierto para dBase). Descripción Encabezado "y DBF está disponible para cualquier persona. Si trabaja con BDE, es más fácil volver a crear la tabla (o el campo a través de la solicitud de modificación de tabla)



Nest   (2001-12-04 14:06) [5]

¿Y qué, en DBASE hay campos de autoincremento?

2Alexsyy
¿Y dónde tomas el valor de la identificación?
Bueno, por ejemplo, cuando empiezas a llenar una tabla vacía en orden, ¿de dónde proviene el valor?
Hay pequeñas ideas, pero no quiero escribir a inactivo ..



Mick   (2001-12-04 14:16) [6]

DBASE tiene campos de auto-incremento.



Niklen   (2001-12-04 14:36) [7]

Puede ser necesario empaquetar la tabla para que no haya registros destruidos
Table1.Exclusive: = TRUE;
Table1.Open;
DbiPackTable (Table1.DBHandle, Table1.Handle, nil, nil, TRUE);



Nest   (2001-12-04 14:40) [8]

2Mick
¿De qué versión?



Anatoly Podgoretsky   (2001-12-05 01:06) [9]

7



Páginas: 1 rama entera

Foro: "Bases";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

arriba





Memoria: 0.57 MB
Tiempo: 0.028 c
1-22258
mashinista
2001-12-16 23:16
2002.01.08
Ecuación del tercer grado.


1-22260
Alex_Sudakov
2001-12-17 15:28
2002.01.08
Dime, ¿hay una unidad DsgnIntf ​​en D6?


3-21936
vvs
2001-12-05 06:42
2002.01.08
Delphi5 + SQL Server7 está bien, y Delphi5 + SQL 2000 no tiene sentido


1-22167
Arte
2001-12-15 20:56
2002.01.08
¡¡¡Ese es el problema !!!


4-22485
delphixnumx
2001-11-05 06:56
2002.01.08
¿Cómo puedo cargar mi cursor en el Delphi!





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish French
gallego georgiano Alemán Griego criollo haitiano Hebreo hindi Húngaro islandés Indonesian irlandés Italiano Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese Rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español