SQL Server - Como poner consulta en visual

   
Vista:

Como poner consulta en visual

Publicado por Noel (2 intervenciones) el 04/04/2016 06:09:23
hola tengo una consulta en sql que funciona bien, pero al subirla a visual igual me funciona pero me muestra varios datos y no uno solo como en sql

1
select DISTINCT grados, disciplinas from Disciplinas_por_grado where disciplinas= 'Matemática' and grados ='1'

en sql me muestra:
disciplinas = Matemática
grados = 1

y eso esta correcto

pero tengo otros grados con la misma disciplina como por ejemplo:
Grado=2
disciplinas= Matemática

y en visual me muestra:
disciplinas = Matemática
grados = 1
disciplinas = Matemática
grados = 2

es decir me muestra el grado dos,
el código en visual lo tengo así

1
2
3
4
5
6
7
8
9
10
11
cc = New SqlConnection
cc.ConnectionString = "Data Source=ALTAMIRANO\SQLEXPRESS;Initial Catalog=IPSFAS;Persist Security Info=True;User ID=SIRAIP;Password=200612"
Dim oDataAdapter As New SqlDataAdapter("select DISTINCT grados, disciplinas from Disciplinas_por_grado", cc)
Dim oDataSet As New DataSet
oDataAdapter.Fill(oDataSet)
dv.Table = oDataSet.Tables(0)
 
DataGridView2.DataSource = dv
 
dv.RowFilter = String.Format("Convert (grados,'System.String') like '%" & TextBox1.Text & "%'")
dv.RowFilter = String.Format("disciplinas Like '%{0}%'", TextBox2.Text)

En donde TextBox1.Text es donde el usuario escribe el número del grado y TextBox2.Text donde escribe
la disciplina pero al poner 1 en grado y Matemática en disciplina siempre me muestra el grado 1 y el grado dos.

como hago para que solo me muestre el grado que yo escribo en el TextBox1.Text.
desde ya muchas gracias por su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Como poner consulta en visual

Publicado por Isaias (3181 intervenciones) el 04/04/2016 17:36:28
¿porque no colocas tu pregunta en el foro de programacion en Visual Basic?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Wilfredo Patricio Castillo

Como poner consulta en visual

Visual?, Visual que?, Visual Basic, Visual C#, Visual C++, al menos colabora en eso compañero no?.

Otra cosa, en tu consulta que dice tener en SQL Server, hay un where, dónde está ese where en "visual" según tu?.

Saludos cordiales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar