¿Duda en Consultas SQL en visual studio 2010?
Tengo una duda con estas sentencia, bueno antes de ponerla explico un
poco que es lo que quiero que haga bien que en mi base de datos busque como 7
o 8 registros pero bueno por ahora solo quiero 3 pero resulta que solo me
devuelve 2 y no se por que y otra duda cuando estoy asignando cada
valor devuelto en cada variable que tengo solo lo haces cuando tengo una solo
restricción en el where y no se por por que
bueno la sentencia es esta:
Dim
fuerzas As String
Dim
f1, f2, f3
As String
f1 = ""
f2 = ""
fuerzas = ""
Conexión.ConnectionString =
"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\AAPOVIC\Elecciones.mdb"
Conexión.Open()
sqlcon.CommandText
= sqlcon.CommandText
= "Select F1, F2, F3 from Elecciones Where elección='" + Tipoelec.Text +
"' And año='" + Año1.Text + "'"
sqlcon.Connection
= Conexión
Data = sqlcon.ExecuteReader
While Data.Read()
fuerzas = Data.GetString(0)
If f1 = "" Then
f1 = fuerzas
ElseIf fuerzas <> f1 Then
f2 = fuerzas
ElseIf fuerzas <> f1 And fuerzas <> f2 Then
f3
= fuerzas
End If
End While
Data. Close()
Conexión. Close()
Y por decir si le quito el de tipoelec si entra en el while y si se lo
dejo no entra y no se por qué y solo me da 2 valores no se como hacerle o
esta mal algo?