En DATATABLE, buscar row que cumpla con 2 condiciones
Publicado por Amelia (2 intervenciones) el 01/02/2013 18:29:32
Hola a Todos!
En una datatable TABPLAN, tengo que buscar una fila que cumpla con tres campos escpecificos.
Me sale PERFECTO para 1 campo:
1) Pongo en las variables los campos que quiero encontrar
m_codctas = CStr((td.Rows(i)("codctaas")))
m_codpresp = CStr((td.Rows(i)("codrespas")))
m_codpesul= CStr((td.Rows(i)("codresulas")))
2) con un campo, sale bien:
Dim rows() As DataRow = tabplan.Select("codcta = " & m_codctaas)
Dim bueno As String
bueno = CStr(rows(0).ItemArray(3)) (en bueno me aparece la denominacion de la cuenta)
PERO, yo quisiera preguntar también por:
campo Codcta y los 2 campos mas: codpresp y codpresul
Pongo:
Dim rows() As DataRow = tabplan.Select("codcta = " & m_codctaas, "codpresp=" & M_codpresp, "codpresul = " & m_codpresul)
y me da error.
Que hago mal ?
GRACIAS !!!!
En una datatable TABPLAN, tengo que buscar una fila que cumpla con tres campos escpecificos.
Me sale PERFECTO para 1 campo:
1) Pongo en las variables los campos que quiero encontrar
m_codctas = CStr((td.Rows(i)("codctaas")))
m_codpresp = CStr((td.Rows(i)("codrespas")))
m_codpesul= CStr((td.Rows(i)("codresulas")))
2) con un campo, sale bien:
Dim rows() As DataRow = tabplan.Select("codcta = " & m_codctaas)
Dim bueno As String
bueno = CStr(rows(0).ItemArray(3)) (en bueno me aparece la denominacion de la cuenta)
PERO, yo quisiera preguntar también por:
campo Codcta y los 2 campos mas: codpresp y codpresul
Pongo:
Dim rows() As DataRow = tabplan.Select("codcta = " & m_codctaas, "codpresp=" & M_codpresp, "codpresul = " & m_codpresul)
y me da error.
Que hago mal ?
GRACIAS !!!!
Valora esta pregunta


0