Hola,
ayer pregunte como podia hacer para que un dato que se repite varias veces, me aparezca luego de una consulta solo una vez ejemplo:
tengo la bd manos o menos asi
campo=materia (texto)
realizo la consulta y me arroja:
marketing
marketing
marketing
costos
marketing
matematicas
marketing
costos
matematicas
¡¡¡ME LO ARROJA CUANTAS VECES ESTA EN LA BD!!!
quiero que aparezca solo una vez :
marketing
costos
matematicas
para luego darle un link y ahora si, me aparezca todo lo relacionado con esta materia
"Urjose" ma trato de ayudar y es probable que no haya copiado bien el codigo que me dio, pero me vomita mal.
este es el codigo completo:
<%
dim tabla,sql,result
'Abre la conexion con la base de datos a traves de una conexion ODBC
Set con=Server.CreateObject("ADODB.Connection&quo t;)
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("./bd/puntesalum.mdb")&";"
'Ejecuta un sentencia SQL de consulta
sql="SELECT Distinct materia,* FROM tabla1"
Set result = con.Execute(sql)
'Recorre todas las filas del resultado
Do While Not result.EOF
' Muestra la fila actual
%>
<a href="detalles.asp?Tipo=<%=result.fields(& quot;materia")%>"><%=result.fie lds("materia")%></a>
<%
'Pasa a la siguiente fila
result.MoveNext
Loop
'Libera memoria
result.Close
Set result = Nothing
con.Close
Set con = Nothing
%>
algún bondadoso que me pueda ayudar...
gracias