Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2004, 09:59
Motki
 
Fecha de Ingreso: septiembre-2003
Mensajes: 341
Antigüedad: 20 años, 7 meses
Puntos: 0
Obtener datos de un recordset con ASP.net

Hola a to2.
Estoy empezando con aSP.net y tengo bastante lio.
A ver si alguien me echa una mano.
Vereis, quiero hacer un formuluario que obtengo los datos de una b.d.
Me estoy liando de mala manera y no sé como decirle que en el campo de texto "Text_idFichas" me devuelva el primer campo de mi recordset...
He realizado el siguiente codigo pero me sale "Error de lectura porque no hay datos"
No sé si me he explicado.....

Os adjunto el codigo:
Código:
 
<%@ Page Language="VB" %>
<%@ Register TagPrefix="wmx" Namespace="Microsoft.Matrix.Framework.Web.UI" Assembly="Microsoft.Matrix.Framework, Version=0.6.0.0, Culture=neutral, PublicKeyToken=6f763c9966660626" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.SqlClient" %>
<script runat="server">
  Sub Page_Load(sender As Object, e As EventArgs)
		Dim objConnection As SqlConnection
		Dim objCommand	As SqlCommand
		Dim objAdapter	As SqlDataAdapter
		Dim objDataSet	As DataSet
		Dim strSQLQuery   As String
		' Set up our connection.
		objConnection = New SqlConnection("Data Source=miequipo" _
			& "Initial Catalog=MiBD;User Id=MiUser;Password=MiPassword;" _
			& "Connect Timeout=15;Network Library=dbmssocn;")
		' Set up our SQL query text.
		strSQLQuery = "SELECT * FROM identificadores"
		' Create new command object passing it our SQL query
		' and telling it which connection to use.
		objCommand = New SqlCommand(strSQLQuery, objConnection)
		 'abrimos la conexion
		 objConnection.open()
		 Dim rs As SqlDataReader = objCommand.ExecuteReader
		 Text_idFichas.Text = rs ("idFichas")
		objConnection.Close()
	End Sub
</script>
<html>
<head>
</head>
<body style="FONT-FAMILY: arial">
	<form runat="server" name="Form1">
		<p>
			idFIchas: 
			<asp:TextBox id="Text_idFichas" runat="server"></asp:TextBox>
		</p>
		   </form>
</body>
</html>
gracias.
__________________
---Nuestra recompensa se encuentra en el esfuerzo y no en el resultado. Un esfuerzo total es una victoria completa.-- GHANDI