Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-01-2009
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
Referencia por nombre de campo y cual es el indice actual

Dos cosas:

1. Como puedo referenciar a un campo por su nombre, en delphi es asi:
Código Delphi [-]
dataset.fieldbyname('nombrecampo').value
en .net mas para c# y vb pero lo use en delphi prism encontre esto:
Código Delphi [-]
dataset.datatable.row[numregistro].item[numcampo]
hago referencia mediante el numdecampo, pero quiero hacerlo por nombre, como podria ser?

2. en el mismo codigo de arriba viene el row que es el registro pero como obtengo el registro actual, no vi ningun index.

estuve buscando en internet y la ayuda del Visual Studio pero puros ejemplos que hasta el momento no me han servido...
Responder Con Cita
  #2  
Antiguo 26-01-2009
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
Donde pones numcampo puedes poner el nombre del campo.

de tu segunda pregunta, bueno recuerda que los datatables con los que trabajas en .net no son los datos en si, sino una réplica en memoria, lo ideal sería que crees una nueva vista, quizas este enlace te ayude un poco

http://www.eggheadcafe.com/software/...atatable-.aspx
__________________
self.free;
Responder Con Cita
  #3  
Antiguo 27-01-2009
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 19
luisgutierrezb Va por buen camino
Juraria que ayer probe lo poner el nombre en lugar del numero y no funciono pero bueno, ya funciono, muchas gracias, en cuanto a lo segundo es mas que nada para saber por ejemplo en que registro esta el DataGridView o por ejemplo enlace un textbox y me muestra el registro actual, quisiera obtener eso por codigo, segun yo debe ser algo en el dataset pero no estoy seguro
Responder Con Cita
  #4  
Antiguo 27-01-2009
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
Bueno es todo un rollo obtener el registro en un datagridview, pero recuerda que no existe registro actual en el datatable, solo en los dataview, debes hacer uso del CurrencyManager que tiene el form. No tengo .net a la mano para mandarte algo de código.

Bueno espero te de algo de luces
__________________
self.free;
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Comparar Fecha Actual con Campo Zakio14 Firebird e Interbase 2 10-04-2008 03:03:32
Penalizacion al actualizar campo con indice jabauti Firebird e Interbase 3 25-04-2006 21:59:03
indice apellido+nombre joanajj Conexión con bases de datos 6 25-04-2006 17:49:34
¿ $_PHP_SELF ? tomar nombre del script actual dmassive PHP 3 23-08-2005 17:14:12
Adivinanza: ¿Cual es el nombre del santo? santana Humor 0 01-08-2004 19:15:20


La franja horaria es GMT +2. Ahora son las 07:28:16.


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
Copyright 1996-2007 Club Delphi