• Viernes 1 de Noviembre de 2024, 13:35

Autor Tema:  Problemas Update  (Leído 1533 veces)

craves585

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Problemas Update
« en: Miércoles 14 de Mayo de 2008, 20:26 »
0
Hola amigos..
esoy desarrollando un proyecto  con matlab y postgres.. pero tengo un problema  cuando necesito editar o modificar algun campo de la base de datos.
Se supone que uno utliza el update...cuando uno escribe whereclause .

dpacient = {cv8,cv7,cv9,cv10,cv11,cv1};
cpacient = {'direccion','telefono','edad','peso','estatura','fecha'};
con  = database('postura','postgres','123456');
update(con,'paciente',cpacient,dpacient,'where identificacion=''DP6''')

donde DP6='91211996'

me genera este error
Error using ==> database.update at 180
Error:Commit/Rollback Problems

 :hola:

fa61an

  • Miembro MUY activo
  • ***
  • Mensajes: 100
    • Ver Perfil
Re: Problemas Update
« Respuesta #1 en: Jueves 15 de Mayo de 2008, 02:12 »
0
Segun tengo entendido las sentencias SQL son estandar y el UPDATE se hace asi.


UPDATE nombre_tabla SET nombre_campo='nuevo_valor' where claveprimaria=1;


Esas sentencias se usan en Postgres desde consola y si se utiliza PHP u otro lenguaje para utilizar el Postgres supongo que debe utilizar las mismas sentencias SQL. Ahora no se si el ODBC que estes usando sobre Matlab tenga unas funciones especificas para modificar una base de datos.

Que driver estas usando para comunicar Postgres con Matlab ?

craves585

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Problemas Update
« Respuesta #2 en: Martes 20 de Mayo de 2008, 17:16 »
0
Cita de: "fa61an"
Segun tengo entendido las sentencias SQL son estandar y el UPDATE se hace asi.


UPDATE nombre_tabla SET nombre_campo='nuevo_valor' where claveprimaria=1;


Esas sentencias se usan en Postgres desde consola y si se utiliza PHP u otro lenguaje para utilizar el Postgres supongo que debe utilizar las mismas sentencias SQL. Ahora no se si el ODBC que estes usando sobre Matlab tenga unas funciones especificas para modificar una base de datos.

Que driver estas usando para comunicar Postgres con Matlab ?
Hello men..
Estoy trabajando con ODBC y el driver PostgreSQLANSI...