Comunidad de diseño web y desarrollo en internet online

Boton guardar en MDM Zinc

Citar            
MensajeEscrito el 06 Feb 2009 07:14 pm
Alguien de casualidad sabe como crear un boton en mdm zinc q guarde los datos q actualmente hay en un data grid a access es q tengo dos dataGrid uno envia datos al segundo pero cuando le doy actualizar el primero vuelve y carga los datos de acces.........

Por Sigmax

Claber

136 de clabLevel

1 tutorial

 

msie7
Citar            
MensajeEscrito el 07 Feb 2009 10:42 am
Básate en este tutorial. Aquí solo se guarda/edita registro a registro. Lo que tendrás que hacer es recorrer todo el datagrid para ir actualizando linea a linea.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

chrome
Citar            
MensajeEscrito el 09 Feb 2009 03:50 pm
Gracias.......por lo q veo el codigo q almacena es:

Código :

bot_editar.onRelease=function(){
      LineaGrid = theDataGrid.selectedIndex;
      var sqlString:String = "UPDATE ejemplo_agenda set nombre='"+nombre_txt.text+"', apellidos='"+apellidos_txt.text+"', telefono="+telf_txt.text+" where id="+theDataGrid.getItemAt(LineaGrid).ID;   
      mdm.Database.MSAccess.runQuery(sqlString);   

pero por lo q vi llamas siempre a cada una de las columnas.........hay forma de hacer un llamado general??

Por Sigmax

Claber

136 de clabLevel

1 tutorial

 

msie7
Citar            
MensajeEscrito el 09 Feb 2009 04:09 pm
Um intente para almacenar datos con un btn este codigo pero no se si me lo puedes corregir por q no me funcion:

Código :

BaseGuardar.onPress = function() {
   GrabaTablas(DataGrid, "agenda_mdb");
};
function GrabaTablas(A:Object, B:String) {
   var CN:Number = A.columnCount;
   var CNL:Number = A.length;
   for (var L:Number = 1; L<CN; L++) {
      GrabaColumnas(CNL, A.columnNames[L], A, B);
   }
   mdm.Dialogs.prompt("datos almacenados");
}
function GrabaColumnas(A:Number, B:String, C:Object, D:String) {
   for (var L:Number = 0; L<A; L++) {
      var newQuery = "UPDATE "+D+" SET "+B+" = \""+C.getItemAt(L)[B]+"\" WHERE id="+C.getItemAt(L).id;
      mdm.Database.MSAccess.runQuery(newQuery);
   }
}

Por Sigmax

Claber

136 de clabLevel

1 tutorial

 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.