Mandar mensaje al Usuario.

05/05/2004 - 21:22 por Mariano Mendez | Informe spam
Hola.

Como puedo mandar un mensaje al usuario cuando no existe
un registro?

Puedo hacerlo desde VB con un Recordset, pero si hay 1
millon de registros tardara mucho?

rs.Open "Select IdNumero from Tibias WHERE IdNumero=1"

O bien podria mandarlo desde un Procedure para que fuera
mas rapido, pero como lo haria?

Gracias de antemano por su ayuda

Preguntas similare

Leer las respuestas

#1 Maxi
05/05/2004 - 21:36 | Informe spam
Hola si solo lo que buscas es saber si existe un Registro y nada mas, quizas
un Store no tenga mucho sentido, ahora si tambien queres seguridad y otras
cosas mas podrias hacer un Store.

Porque necesitas saber si existe un registro? cual es la funcionalidad que
estas buscando en el cliente?

Bye


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



"Mariano Mendez" escribió en el
mensaje news:8d3e01c432d6$5cf8dce0$
Hola.

Como puedo mandar un mensaje al usuario cuando no existe
un registro?

Puedo hacerlo desde VB con un Recordset, pero si hay 1
millon de registros tardara mucho?

rs.Open "Select IdNumero from Tibias WHERE IdNumero=1"

O bien podria mandarlo desde un Procedure para que fuera
mas rapido, pero como lo haria?

Gracias de antemano por su ayuda






Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.676 / Virus Database: 438 - Release Date: 03/05/2004
Respuesta Responder a este mensaje
#2 Mariano Mendez
06/05/2004 - 00:36 | Informe spam
Hola Max..

La situacion es unicamente al momento de agregar o en su
caso buscar un registro, porque si existen 1 millon de
registros quisiera ver cual opcion es mas recomendable al
momento de hacer la busqueda del duplicado o extraer un
valor que el usuario quiera ver, en este caso hacer un
Recordset desde VB o bien regresar un valor desde un Store
mediante un Command.

Saludos
Respuesta Responder a este mensaje
#3 Maxi
06/05/2004 - 00:56 | Informe spam
Hola, eso es lo que no entiendo! para que buscas el duplicado? disculpa pero
me cuesta entender que es lo que estas buscando :((



Salu2

Maxi

Desarrollador 3 estrellas .NET
Buenos Aires - Argentina

MSN:

"Mariano Mendez" escribió en el
mensaje news:8f8201c432f1$636e59e0$

Hola Max..

La situacion es unicamente al momento de agregar o en su
caso buscar un registro, porque si existen 1 millon de
registros quisiera ver cual opcion es mas recomendable al
momento de hacer la busqueda del duplicado o extraer un
valor que el usuario quiera ver, en este caso hacer un
Recordset desde VB o bien regresar un valor desde un Store
mediante un Command.

Saludos
Respuesta Responder a este mensaje
#4 Mariano Mendez
06/05/2004 - 02:33 | Informe spam
Hola Max..

Suponiendo que tienes que generar una nueva factura, en mi
caso no tengo autonumericos, tengo que poner el No.
Factura que voy a imprimir, entonces si el usuario pone
una factura que ya se registro tengo que mandarle un
mensaje de que esa factura ya se hizo.

En Codigo lo hago asi:
rs.Open "Select IdFactura from Facturas WHERE IdFactura="
& Text1.Text

if rs.EOF then
msgbox "LA FACTURA YA EXISTE..!!"
endif

pero mi pregunta es que si tengo 1 millon de facturas, que
tanto tardara el recordset en buscar y mandar el mensaje,
por eso preguntaba sobre si era mejor retornar un valor de
un procedure el cual me dijera si Existe es 0 de lo
contrario 1 por asi decirlo.

Saludos y gracias por contestar
Respuesta Responder a este mensaje
#5 Maxi
06/05/2004 - 02:55 | Informe spam
ahhh ahora si!!! jeje, claro el tema es que porque no usas que el numero lo
genere el sistema no? no es bueno que los usuarios genen facturas ;-), ojo
no uses Identitys, si te interesa de como hacerlo sin identitys te mando un
ejemplo :-)

bien, de todas formas si la tabla X tiene un campo Primario y alguien quiere
duplicar la llave el mismo motor no lo dejara dando como error una
excepcion!! en otras palabras si hacemos esto el mismo Sql nos dice que no
podes y ese error lo ve el usuario

create table #pepe (id char(1) primary key, nombre varchar(50))
go

insert into #pepe values ('1','maxi')
go

insert into #pepe values ('1','maxi')
go

error :-)

asi lo debes manejar y no que busque y haga todo eso!! no tiene el menor
sentido y sino podes generar los numeros de la factura automaticamente
teniendo como referencia una tabla.

Esto es lo que buscas?


Salu2

Maxi

Desarrollador 3 estrellas .NET
Buenos Aires - Argentina

MSN:

"Mariano Mendez" escribió en el
mensaje news:8edd01c43301$b55e8170$
Hola Max..

Suponiendo que tienes que generar una nueva factura, en mi
caso no tengo autonumericos, tengo que poner el No.
Factura que voy a imprimir, entonces si el usuario pone
una factura que ya se registro tengo que mandarle un
mensaje de que esa factura ya se hizo.

En Codigo lo hago asi:
rs.Open "Select IdFactura from Facturas WHERE IdFactura="
& Text1.Text

if rs.EOF then
msgbox "LA FACTURA YA EXISTE..!!"
endif

pero mi pregunta es que si tengo 1 millon de facturas, que
tanto tardara el recordset en buscar y mandar el mensaje,
por eso preguntaba sobre si era mejor retornar un valor de
un procedure el cual me dijera si Existe es 0 de lo
contrario 1 por asi decirlo.

Saludos y gracias por contestar
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida