COMO EDITAR REGISTROS DE UN PROCEDIMIENTO ALMACENADO

12/02/2007 - 20:11 por Alfonso | Informe spam
HOLA AMIGOS...

RESULTA QUE TENGO UNA APLICACION DE VISUAL BASIC QUE TIENE UN DATAGRID
VINCULADO A UN ADO... ESTE ADO EJECUTA UN PROCEDIMIENTO ALMACENADO QUE SE
CONECTA CON UNA BASE DE DATOS SQL SERVER 2005 Y DEVUELVE UNOS REGISTROS...

EL PROBLEMA ES QUE ANTES YO TENIA SQL SERVER 7 Y LOS REGISTROS QUE ME
DEVOLVIA EL PROCEDIMIENTO EN EL DATAGRID YO LOS PODIA MODIFICAR ... CAMBIAR
LOS VALORES DIRECTAMENTE SOBRE EL DATAGRID Y SE VEIA REFLEJADO EN LA TABLA..
PERO AHORA ME CAMBIE PARA SQL 2005 Y NO ME DEJA MODIFICAR LOS REGISTROS...
EL DATAGRID QUEDA BLOQUEADO...

CREO QUE EL PROCEDIMIENTO DEVULEVE LOS REGISTROS PERO BLOQUEADOS... QUIERO
SABER COMO PUEDO EDITAR ESTOS REGISTROS... PENSE QUE ERA PROBLEMAS DEL
DATAGRID PERO NO... CREO QUE EL SQL 2005 TIENE ALGUN GRADO MAYOR DE
SEGURIDAD CON RESPECTO A LOS PROCEDIMIENTOS ALMACENADOS...

LO QUE QUIERO ES PODER MODIFICAR LOS REGISTROS QUE ME DEVUELVE EL
PROCEDIMIENTO... NO SE SI HAY QUE HABILITAR ALGO EN LA BD O QUE...

GRACIAS

Preguntas similare

Leer las respuestas

#1 Maxi
12/02/2007 - 21:39 | Informe spam
Hola, esto lo deberias preguntar en un foro de Visual Basic porque no tiene
nada que ver con SQLServer, hay que ver como esta ese datagrid y muchas
cosas de programacion que la base de datos no tiene implicancia.





Salu2

Microsoft MVP SQL Server
Culminis Speaker

"Alfonso" escribió en el mensaje
news:


HOLA AMIGOS...

RESULTA QUE TENGO UNA APLICACION DE VISUAL BASIC QUE TIENE UN DATAGRID
VINCULADO A UN ADO... ESTE ADO EJECUTA UN PROCEDIMIENTO ALMACENADO QUE
SE CONECTA CON UNA BASE DE DATOS SQL SERVER 2005 Y DEVUELVE UNOS
REGISTROS...

EL PROBLEMA ES QUE ANTES YO TENIA SQL SERVER 7 Y LOS REGISTROS QUE ME
DEVOLVIA EL PROCEDIMIENTO EN EL DATAGRID YO LOS PODIA MODIFICAR ...
CAMBIAR LOS VALORES DIRECTAMENTE SOBRE EL DATAGRID Y SE VEIA REFLEJADO EN
LA TABLA.. PERO AHORA ME CAMBIE PARA SQL 2005 Y NO ME DEJA MODIFICAR LOS
REGISTROS... EL DATAGRID QUEDA BLOQUEADO...

CREO QUE EL PROCEDIMIENTO DEVULEVE LOS REGISTROS PERO BLOQUEADOS... QUIERO
SABER COMO PUEDO EDITAR ESTOS REGISTROS... PENSE QUE ERA PROBLEMAS DEL
DATAGRID PERO NO... CREO QUE EL SQL 2005 TIENE ALGUN GRADO MAYOR DE
SEGURIDAD CON RESPECTO A LOS PROCEDIMIENTOS ALMACENADOS...

LO QUE QUIERO ES PODER MODIFICAR LOS REGISTROS QUE ME DEVUELVE EL
PROCEDIMIENTO... NO SE SI HAY QUE HABILITAR ALGO EN LA BD O QUE...

GRACIAS

Respuesta Responder a este mensaje
#2 Alfonso
12/02/2007 - 22:54 | Informe spam
HOLA

PARA ACLARAR MI PREGUNTA...

YO TENGO UN PROCEDIIENTO ALMACENADO QUE SE QUE DEVUELVE LOS DATOS DE UNA
TABLA...
ESTOS DATOS SON MOSTRADOS EN UN DATAGRID

CUANDO TENIA LA VERSION DE SQL 7 ... YO PODIA MODIFICAR ESOS DATOS EN EL
DATAGRID Y SE ACTUALIZABA LA TABLA AUTOMATICAMENTE

PERO AHORA CON EL SQL 2005 EL DATAGRID QUEDA BLOQUEADO Y NO PUEDO MODIFICAR
ESOS DATOS...
ADEMAS SI LO CONECTO DIRECTAMENTE A LA TABLA LOS DATOS SI SE PUEDEN
MODIFICAR EN EL DATAGRID PERO SI LO HAGIO A TRAVES DEL PROCEDIMIENTO QUEDAN
BLOQUEADOS

ESTO QUIERE DECIR QUE SI ES PROBLEMA DE SQL QUIERO SABER SI HAY QUE
DARLE PERMISOS DE EJECUSION Y MODIFICACION AL PROCEDIMIENTO Y EN DONDE LO
HAGO?
Respuesta Responder a este mensaje
#3 Maxi
13/02/2007 - 14:00 | Informe spam
Alfonso estas haciendo una analisis totalmente incorrecto, si tu SP
solamente trae datos entonces no inserta datos y la insercion de datos se
esta realizando desde el datagrid de alguna forma. Entonces estamos hablando
de que como has programado ese datagrid es como funciona, si armas un SP
para insertar y lo llamas de tu aplicacion va a funcionar al igual que si lo
haces de forma manual, es raro que te haya funcionado en 7 , deberias hacer
un debug y ver como ese datagrod lo estaba mandando ya que con SP no lo
hacia, entonces?

pd: no es necesario que nos grites, la escritura en mayusculas !!


"Alfonso" escribió en el mensaje
news:Oim%
HOLA

PARA ACLARAR MI PREGUNTA...

YO TENGO UN PROCEDIIENTO ALMACENADO QUE SE QUE DEVUELVE LOS DATOS DE UNA
TABLA...
ESTOS DATOS SON MOSTRADOS EN UN DATAGRID

CUANDO TENIA LA VERSION DE SQL 7 ... YO PODIA MODIFICAR ESOS DATOS EN EL
DATAGRID Y SE ACTUALIZABA LA TABLA AUTOMATICAMENTE

PERO AHORA CON EL SQL 2005 EL DATAGRID QUEDA BLOQUEADO Y NO PUEDO
MODIFICAR ESOS DATOS...
ADEMAS SI LO CONECTO DIRECTAMENTE A LA TABLA LOS DATOS SI SE PUEDEN
MODIFICAR EN EL DATAGRID PERO SI LO HAGIO A TRAVES DEL PROCEDIMIENTO
QUEDAN BLOQUEADOS

ESTO QUIERE DECIR QUE SI ES PROBLEMA DE SQL QUIERO SABER SI HAY QUE
DARLE PERMISOS DE EJECUSION Y MODIFICACION AL PROCEDIMIENTO Y EN DONDE LO
HAGO?




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