tomar el valor de un campo en DataGrid
Hola amigos
estoy desarrollando una APP web .NET con BDS 2006 les consulto, como guardo en una variable el valor de un campo de un registro selecionado en un data DataGrid. procedure TWebForm1.BtnDetalle_Click(sender: System.Object; e: System.EventArgs); var ca: integer; begin ca := dsRecetasCabecera.Tables['RecetasCabecera'].Rows[0].Item['codigoatencion']; me da un error que dice E2010 incompatible types: 'integer' and 'object' gracias |
El item seguramente es string, asi que talvez un ca := integer(dsRecetasCabecera.Tables['RecetasCabecera'].Rows[0].Item['codigoatencion']); no solucione tu problema, talvez podria ser algo como ca := Convert.ToInteger(string(dsRecetasCabecera.Tables['RecetasCabecera'].Rows[0].Item['codigoatencion'])); o algo asi
|
gracias por responder courtois
ahora decime, en el datadrid le agregue un boton, la idea es que cuando le doy un click a ese boton de ese registro tome el valor de una celda para poder filtrar otro datagrid que tiene el detalle gracias |
La franja horaria es GMT +2. Ahora son las 13:51:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi