Tabla temporal, conseutivo y between y mostrar en vb6
Utilizo vb6 y sql server 2000
Bueno explico un poco el problema que tengo.
Mira la consulta debe llevar
1 manzanas 01/02/2009
2 peras 03/02/2009
3 platanos 01/01/2009
4 guayabas 10/12/2008
* el numero es el consecutivo
En mi primero tabla PRODUCTOS nada más tengo el campo de producto, fecha
Producto
Manzanas
Peras
Paltanos
Guayabas
Entonces lo que hago es crear un sp y traer los productos, en vb6 en código
Creo una variable cons int y con do-loop leo los regristros.
Todo es lo inserto en otra tabla que cree en sql server 2000 PRODUCTOS1 con el campo de consecutivo y productos.
Pero el problema es cuando los usuarios consultan un o todos los productos, lo que visualizan es que el primero que hizo la consulta, todos los demás ven lo mismo si no se salen de la consulta, esto sale bien al menos que los usuarios no hagan las consultas al mismo tiempo.
Bueno referente a los privilegios si tengo, pero lo que utilizo es una tabla de usuarios que cree y lo hago por medio de visualización de form.
No utilizo directamente usuarios desde sql server.
Espero me puedas asesorar, o mandar algún tutorial entendible.
Nota: ya cree tablas temporales pero en un sp par vb6 no las puedo visualizar.
También trate de hacer este:
CREATE PROCEDURE pruebTMP
AS
EXEC('SELECT IDENTITY(INT, 1,1) CONSECUTIVO, * INTO #TABLA
FROM productos SELECT * FROM #TABLA')
GO
Si salen, pero no se como poner el between para mostrar por fecha y así los usuarios vean nada más la consulta que hicieron.
fecha between '01/02/2009' and '03/02/2009'
Bueno explico un poco el problema que tengo.
Mira la consulta debe llevar
1 manzanas 01/02/2009
2 peras 03/02/2009
3 platanos 01/01/2009
4 guayabas 10/12/2008
* el numero es el consecutivo
En mi primero tabla PRODUCTOS nada más tengo el campo de producto, fecha
Producto
Manzanas
Peras
Paltanos
Guayabas
Entonces lo que hago es crear un sp y traer los productos, en vb6 en código
Creo una variable cons int y con do-loop leo los regristros.
Todo es lo inserto en otra tabla que cree en sql server 2000 PRODUCTOS1 con el campo de consecutivo y productos.
Pero el problema es cuando los usuarios consultan un o todos los productos, lo que visualizan es que el primero que hizo la consulta, todos los demás ven lo mismo si no se salen de la consulta, esto sale bien al menos que los usuarios no hagan las consultas al mismo tiempo.
Bueno referente a los privilegios si tengo, pero lo que utilizo es una tabla de usuarios que cree y lo hago por medio de visualización de form.
No utilizo directamente usuarios desde sql server.
Espero me puedas asesorar, o mandar algún tutorial entendible.
Nota: ya cree tablas temporales pero en un sp par vb6 no las puedo visualizar.
También trate de hacer este:
CREATE PROCEDURE pruebTMP
AS
EXEC('SELECT IDENTITY(INT, 1,1) CONSECUTIVO, * INTO #TABLA
FROM productos SELECT * FROM #TABLA')
GO
Si salen, pero no se como poner el between para mostrar por fecha y así los usuarios vean nada más la consulta que hicieron.
fecha between '01/02/2009' and '03/02/2009'
1 respuesta
Respuesta de brownsea
1