como se el indice

13/10/2004 - 22:07 por Ricardo Sotres | Informe spam
Lo que quiero hacer es averiguar el indice de una tabla X de sql server
2000.

Esto para:

Un programador manda un un dataset a mi DLL, con los valores que recibo
busco si ya existe en la tabla el registro entonses hago un update, sino
entonces un Insert, pero para esto tengo conoser los indices de la tabla y
si alguno es unico.

o me pueden sugerir una tecnica mas limpia????

Preguntas similare

Leer las respuestas

#1 Maxi
13/10/2004 - 21:49 | Informe spam
Hola, si quieres ver los indices de una tabla podrias usar Sp_help o las
vistas de sistema
INFORMATION_SCHEMA

Ahora, quizas lo que buscas hacer seria mejor meterlo todo en un SP y que el
se encarge no?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Ricardo Sotres" escribió en el mensaje
news:
Lo que quiero hacer es averiguar el indice de una tabla X de sql server
2000.

Esto para:

Un programador manda un un dataset a mi DLL, con los valores que recibo
busco si ya existe en la tabla el registro entonses hago un update, sino
entonces un Insert, pero para esto tengo conoser los indices de la tabla y
si alguno es unico.

o me pueden sugerir una tecnica mas limpia????







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
Respuesta Responder a este mensaje
#2 Maxi
13/10/2004 - 22:40 | Informe spam
mmm, no comparto, con ese criterio nadie armaria SP y eso seria muy malo de
verdad!!

Yo armaria un SP y lo encriptaria, esto te dara mucha seguridad por un lado
y ademas mucha mayor performance

Seguridad: Porque solo das acceso a ejecutar el SP y no las tablas de forma
directa, con lo cual evitas el uso de tu BDD por programas de terceros como
podria ser Office

Performace: La informacion no circula por la red ya que reside las
sentencias dentro del servidor, y ademas un SP ya tiene guardado el plan de
ejecucion de la consulta, con lo cual no debe el motor cada rato a analizar
como va a ejecutar la misma :-)


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Ricardo Sotres" escribió en el mensaje
news:%
no es mala idea lo del SP pero quiero mantener el codigo oculto al usuario
final y la encriptacion de los SP deja mucho que desear.

voy a checar las otras dos opciones

gracias


"Maxi" escribió en el mensaje
news:
> Hola, si quieres ver los indices de una tabla podrias usar Sp_help o las
> vistas de sistema
> INFORMATION_SCHEMA
>
> Ahora, quizas lo que buscas hacer seria mejor meterlo todo en un SP y


que
el
> se encarge no?
>
>
> Salu2
> Maxi
> Buenos Aires - Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> Nunca consideres el estudio como una obligación sino como
> una oportunidad para penetrar en el bello y maravillosos
> mundo del saber.
> - Albert Einstein
>
>
>
> "Ricardo Sotres" escribió en el mensaje
> news:
> > Lo que quiero hacer es averiguar el indice de una tabla X de sql


server
> > 2000.
> >
> > Esto para:
> >
> > Un programador manda un un dataset a mi DLL, con los valores que


recibo
> > busco si ya existe en la tabla el registro entonses hago un update,


sino
> > entonces un Insert, pero para esto tengo conoser los indices de la


tabla
y
> > si alguno es unico.
> >
> > o me pueden sugerir una tecnica mas limpia????
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
Respuesta Responder a este mensaje
#3 Ricardo Sotres
13/10/2004 - 23:35 | Informe spam
no es mala idea lo del SP pero quiero mantener el codigo oculto al usuario
final y la encriptacion de los SP deja mucho que desear.

voy a checar las otras dos opciones

gracias


"Maxi" escribió en el mensaje
news:
Hola, si quieres ver los indices de una tabla podrias usar Sp_help o las
vistas de sistema
INFORMATION_SCHEMA

Ahora, quizas lo que buscas hacer seria mejor meterlo todo en un SP y que


el
se encarge no?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Ricardo Sotres" escribió en el mensaje
news:
> Lo que quiero hacer es averiguar el indice de una tabla X de sql server
> 2000.
>
> Esto para:
>
> Un programador manda un un dataset a mi DLL, con los valores que recibo
> busco si ya existe en la tabla el registro entonses hago un update, sino
> entonces un Insert, pero para esto tengo conoser los indices de la tabla


y
> si alguno es unico.
>
> o me pueden sugerir una tecnica mas limpia????
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida