estou a comecar a desenvolver um programa em VB.NET 2003 e pela primeira vez com base dados FireBird, e deparei-me com um problema que ainda nao consegui ultrapassar, que é o seguinte:
tenho um form onde tenho uma datagrid (onde carrego os dados de uma tabela) e por baixo tenho as TextBoxs para poder visualizar/editar os registos da tabela, e é aqui que entra o meu problema, ao passar os dados para as textboxs...
se estivesse a utilizar os componentes para aceder a base de dados access, daria-me para fazer: dtSet.Iva.FindById_Iva(dtgIva.Item(dtgIva.CurrentRowIndex, 1))
para extrair os valores, mas com os componentes do firebird já nao dá, porque nao identifica a tabela e logo desaparece o FindByCampo.
Não estou a ver outra maneira para extrair os dados, o problema é se por exemplo inverter a ordem dos dados da datagrid, já nao vai buscar o id certo...
exemplo:
alguem ja teve o mesmo problema ou tem alguma ideia para o resolver?
desde já obrigado.
cmps



