Wrox Home  
Search P2P Archive for: Go

  Return to Index  

aspx_espanol thread: Posicionarse en un registro de la tabla SQL


Message #1 by "Didac Lucas" <didac.lucas@d...> on Wed, 2 May 2001 14:59:24 +0100



Buenas hace 4 dias env=EDe este correo que detallo m=E1s abajo, para av

eriguar

como obtener diferentes registros de la tabla de SQL. Como en el caso d

e

rcpF("Nombre") el cual me imprime la fila 20 colummna Nombre por ejempl

o.



Muchas gracias por adelantado.







>

> Hola,

>

> En asp tienes el c=F3digo de la siguente manera:

>

>      SQLQuery1=3D"SELECT * FROM Llamadas"

>      set rcpF =3D DBconnection.Execute(SQLQuery1)

>

>      var =3D request.querystring("ofici")

>

>      Do While (var <> rcpF(0))

>         rcpF.MoveNext

>      Loop

>

       Response.write "Nombre:" & rcpF("Nombre")



> Con el puntero te puedes posicionar en el campo que quieras.

>

> Ahora en Aspx la verdad es que no se como extrapolarlo, lo que quiero



> hacer es tratar unos campos de la base de datos que son implementados

 en un

> .ascx. He visto que est=E1 la posibilidad de hacer asp:label pero no 

se ajusta

> o bien creo que nos es comparable como con el puntero de ASP.

> Mi pregunta es puedo hacer lo mismo en ASPX.

>

>









--



Diese E-Mail enth=E4lt vertrauliche und/oder rechtlich gesch=FCtzte Inf

ormationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

 irrt=FCmlich erhalten haben, informieren Sie bitte sofort den Absender

 und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbef

ugte Weitergabe dieser Mail ist nicht gestattet.



This e-mail may contain confidential and/or privileged information. If 

you are not the intended recipient (or have received this e-mail in err

or) please notify the sender immediately and destroy this e-mail. Any u

nauthorised copying, disclosure or distribution of the material in this

 e-mail is strictly forbidden.







Message #2 by "Emmerson Miranda - Data Model" <emiranda@d...> on Wed, 2 May 2001 16:00:32 +0200
La forma de optener un valor de un campo en aspx que conozco es:

rcpF("nombre_del_campo").Value

Ten cuidado con las mayusculas y minusculas que es keysensitive.



Emmerson Miranda.





Didac Lucas <didac.lucas@d...> escribió en el mensaje de noticias

61841@a..._espanol...







Buenas hace 4 dias envíe este correo que detallo más abajo, para averiguar

como obtener diferentes registros de la tabla de SQL. Como en el caso de

rcpF("Nombre") el cual me imprime la fila 20 colummna Nombre por ejemplo.



Muchas gracias por adelantado.







>

> Hola,

>

> En asp tienes el código de la siguente manera:

>

>      SQLQuery1="SELECT * FROM Llamadas"

>      set rcpF = DBconnection.Execute(SQLQuery1)

>

>      var = request.querystring("ofici")

>

>      Do While (var <> rcpF(0))

>         rcpF.MoveNext

>      Loop

>

       Response.write "Nombre:" & rcpF("Nombre")



> Con el puntero te puedes posicionar en el campo que quieras.

>

> Ahora en Aspx la verdad es que no se como extrapolarlo, lo que quiero

> hacer es tratar unos campos de la base de datos que son implementados en

un

> .ascx. He visto que está la posibilidad de hacer asp:label pero no se

ajusta

> o bien creo que nos es comparable como con el puntero de ASP.

> Mi pregunta es puedo hacer lo mismo en ASPX.

>

>









--



Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte

Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und

vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte

Weitergabe dieser Mail ist nicht gestattet.



This e-mail may contain confidential and/or privileged information. If you

are not the intended recipient (or have received this e-mail in error)

please notify the sender immediately and destroy this e-mail. Any

unauthorised copying, disclosure or distribution of the material in this

e-mail is strictly forbidden.













Message #3 by "Didac Lucas" <didac.lucas@d...> on Thu, 3 May 2001 12:21:33 +0100



Gracias  por la respuesta pero lo he probado y no me funciona bien, hab

er exactamente te explico:

Actualmente estoy con visual .net al crear una pagina webForm.aspx se c

rea una pagina VB webForm.vb

en esta he metido el codigo que detallo acontinuaci=F3n:



1           Dim MenuHistory As New Components.Inet.Components.MenuDB() 

      (  Aqui llamo realmente a la Stored Procedure y hago la conexi=F3

n con la table de Sql  )

2           Dim result As SQLDataReader =3D MenuHistory.DisplayItem()



3           GridItem.DataSource =3D result

4           GridItem.DataBind()



En la pagina ASpx tengo lo siguiente :



   <asp:datagrid id=3DGridItem runat=3D"server" width=3D"436" AutoGener

ateColumns=3D"False" AlternatingItemStyle-CssClass=3D"CartListItemAlt" 

                              ItemStyle-CssClass=3D"CartListItem" Foote

rStyle-CssClass=3D"cartlistfooter" HeaderStyle-CssClass=3D"cartlisthead

er" ShowFooter=3D"True" Font-Size=3D"8pt"    cellspacing=3D"0" cellpadd

ing=3D"4" GridLines=3D"Vertical"><property name=3D"Columns">

     <asp:BoundColumn DataField=3D"Menu"></asp:BoundColumn></property>

 </asp:datagrid>





Con esto tengo la informaci=F3n de toda la tabla de sql, yo lo que quer

ria poder hacer es no utilizar el datagrid

y poder substituir en la pagina aspx algunas variables que necesito de 

la tabla de Sql.

Por ejemplo:



<p> Nombre: <% Variable ASPX %> </p>



He visto que se puede hacer con el Label, pero me gustaria saber si hay

 alguna forma m=E1s sencilla como la que utilizaba en

ASP

"Nombre:" & rcpF("Nombre")





De ser as=ED te agradecer=EDa que me ense=F1aras el c=F3digo.



Muchas gracias por la paciencia de leer este extenso correo.



Saludos.











Date:          02/05/2001 16:05

To:            aspx_espanol@p...









Reply to:      aspx_espanol@p...



Subject:       [aspx_espanol] RE: Posicionarse en un registro de la tab

la SQL

Message text:







La forma de optener un valor de un campo en aspx que conozco es:

rcpF("nombre_del_campo").Value

Ten cuidado con las mayusculas y minusculas que es keysensitive.



Emmerson Miranda.





Didac Lucas <didac.lucas@d...> escribi=F3 en el mensaje de noticias

61841@a..._espanol...







Buenas hace 4 dias env=EDe este correo que detallo m=E1s abajo, para av

eriguar

como obtener diferentes registros de la tabla de SQL. Como en el caso d

e

rcpF("Nombre") el cual me imprime la fila 20 colummna Nombre por ejempl

o.



Muchas gracias por adelantado.







>

> Hola,

>

> En asp tienes el c=F3digo de la siguente manera:

>

>      SQLQuery1=3D"SELECT * FROM Llamadas"

>      set rcpF =3D DBconnection.Execute(SQLQuery1)

>

>      var =3D request.querystring("ofici")

>

>      Do While (var <> rcpF(0))

>         rcpF.MoveNext

>      Loop

>

       Response.write "Nombre:" & rcpF("Nombre")



> Con el puntero te puedes posicionar en el campo que quieras.

>

> Ahora en Aspx la verdad es que no se como extrapolarlo, lo que quiero



> hacer es tratar unos campos de la base de datos que son implementados

 en

un

> .ascx. He visto que est=E1 la posibilidad de hacer asp:label pero no 

se

ajusta

> o bien creo que nos es comparable como con el puntero de ASP.

> Mi pregunta es puedo hacer lo mismo en ASPX.

>

>





--



Diese E-Mail enth=E4lt vertrauliche und/oder rechtlich gesch=FCtzte Inf

ormationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

 irrt=FCmlich erhalten haben, informieren Sie bitte sofort den Absender

 und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbef

ugte Weitergabe dieser Mail ist nicht gestattet.



This e-mail may contain confidential and/or privileged information. If 

you are not the intended recipient (or have received this e-mail in err

or) please notify the sender immediately and destroy this e-mail. Any u

nauthorised copying, disclosure or distribution of the material in this

 e-mail is strictly forbidden.





Message #4 by "Emmerson Miranda - Data Model" <emiranda@d...> on Thu, 3 May 2001 13:25:07 +0200
Lo siento cuando formulaste la pregunta entendi que lo que estabas haciendo

lo hacias en vbscript, de la otra manera no puedo ayudarte de momento



Didac Lucas <didac.lucas@d...> escribió en el mensaje de noticias

62186@a..._espanol...







Gracias  por la respuesta pero lo he probado y no me funciona bien, haber

exactamente te explico:

Actualmente estoy con visual .net al crear una pagina webForm.aspx se crea

una pagina VB webForm.vb

en esta he metido el codigo que detallo acontinuación:



1           Dim MenuHistory As New Components.Inet.Components.MenuDB()

(  Aqui llamo realmente a la Stored Procedure y hago la conexión con la

table de Sql  )

2           Dim result As SQLDataReader = MenuHistory.DisplayItem()



3           GridItem.DataSource = result

4           GridItem.DataBind()



En la pagina ASpx tengo lo siguiente :



   <asp:datagrid id=GridItem runat="server" width="436"

AutoGenerateColumns="False" AlternatingItemStyle-CssClass="CartListItemAlt"

ItemStyle-CssClass="CartListItem" FooterStyle-CssClass="cartlistfooter"

HeaderStyle-CssClass="cartlistheader" ShowFooter="True" Font-Size="8pt"

cellspacing="0" cellpadding="4" GridLines="Vertical"><property

name="Columns">

     <asp:BoundColumn DataField="Menu"></asp:BoundColumn></property>

 </asp:datagrid>





Con esto tengo la información de toda la tabla de sql, yo lo que querria

poder hacer es no utilizar el datagrid

y poder substituir en la pagina aspx algunas variables que necesito de la

tabla de Sql.

Por ejemplo:



<p> Nombre: <% Variable ASPX %> </p>



He visto que se puede hacer con el Label, pero me gustaria saber si hay

alguna forma más sencilla como la que utilizaba en

ASP

"Nombre:" & rcpF("Nombre")





De ser así te agradecería que me enseñaras el código.



Muchas gracias por la paciencia de leer este extenso correo.



Saludos.











Date:          02/05/2001 16:05

To:            aspx_espanol@p...









Reply to:      aspx_espanol@p...



Subject:       [aspx_espanol] RE: Posicionarse en un registro de la tabla

SQL

Message text:





La forma de optener un valor de un campo en aspx que conozco es:

rcpF("nombre_del_campo").Value

Ten cuidado con las mayusculas y minusculas que es keysensitive.



Emmerson Miranda.





Didac Lucas <didac.lucas@d...> escribió en el mensaje de noticias

61841@a..._espanol...







Buenas hace 4 dias envíe este correo que detallo más abajo, para averiguar

como obtener diferentes registros de la tabla de SQL. Como en el caso de

rcpF("Nombre") el cual me imprime la fila 20 colummna Nombre por ejemplo.



Muchas gracias por adelantado.







>

> Hola,

>

> En asp tienes el código de la siguente manera:

>

>      SQLQuery1="SELECT * FROM Llamadas"

>      set rcpF = DBconnection.Execute(SQLQuery1)

>

>      var = request.querystring("ofici")

>

>      Do While (var <> rcpF(0))

>         rcpF.MoveNext

>      Loop

>

       Response.write "Nombre:" & rcpF("Nombre")



> Con el puntero te puedes posicionar en el campo que quieras.

>

> Ahora en Aspx la verdad es que no se como extrapolarlo, lo que quiero

> hacer es tratar unos campos de la base de datos que son implementados en

un

> .ascx. He visto que está la posibilidad de hacer asp:label pero no se

ajusta

> o bien creo que nos es comparable como con el puntero de ASP.

> Mi pregunta es puedo hacer lo mismo en ASPX.

>

>





--



Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte

Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und

vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte

Weitergabe dieser Mail ist nicht gestattet.



This e-mail may contain confidential and/or privileged information. If you

are not the intended recipient (or have received this e-mail in error)

please notify the sender immediately and destroy this e-mail. Any

unauthorised copying, disclosure or distribution of the material in this

e-mail is strictly forbidden.











Message #5 by "Didac Lucas" <didac.lucas@d...> on Thu, 3 May 2001 14:34:36 +0100



Gracias de todas maneras.

Sabes donde puedo encontrar informaci=F3n referente a esto.





Saludos y hasta la pr=F3xima ! ! ! !

-----------------------------------------------------------------------

-----------------------

Didac Lucas Martinez.

Spanish Rollout Management Group.

Telf:  +xx xx xxx xxxx   Fax:  +xx xx xxx xxxx

e-mail: didac.lucas@d...

web site: http://wbcs.bcn.eur.deuba.com

-----------------------------------------------------------------------

-----------------------







--



Diese E-Mail enth=E4lt vertrauliche und/oder rechtlich gesch=FCtzte Inf

ormationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

 irrt=FCmlich erhalten haben, informieren Sie bitte sofort den Absender

 und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbef

ugte Weitergabe dieser Mail ist nicht gestattet.



This e-mail may contain confidential and/or privileged information. If 

you are not the intended recipient (or have received this e-mail in err

or) please notify the sender immediately and destroy this e-mail. Any u

nauthorised copying, disclosure or distribution of the material in this

 e-mail is strictly forbidden.





Message #6 by "Juan T. Llibre" <j.llibre@c...> on Thu, 3 May 2001 11:33:26 -0500
This is a multi-part message in MIME format.



------=_NextPart_000_0028_01C0D3C4.DECC5E00

Content-Type: text/plain;

	charset="iso-8859-1"

Content-Transfer-Encoding: quoted-printable



Creo que esto te debe dar una idea :



<%@ Import Namespace=3D"System.Data" %>

<%@ Import Namespace=3D"System.Data.SQL" %>

<html>

<script language=3D"VB" runat=3D"server">

Dim dsCustomer as DataSet

Dim CustomersDSCommand as SQLDataSetCommand



Protected Sub Page_Load(Src as object, E as EventArgs )

Dim myConnection as SQLConnection

myConnection =3D new 

SQLConnection("server=3DSERVIDOR;uid=3DUSUARIO;pwd=3DPASSWORD;database=3D

northwind")

CustomersDSCommand =3D new SQLDataSetCommand("SELECT * FROM customers", 

myConnection)

dsCustomer =3D new DataSet()

CustomersDSCommand.FillDataSet(dsCustomer, "Customers")

Dim Customer as DataRow

For Each Customer In dsCustomer.Tables("Customers").Rows

Response.Write(Customer("CustomerId").ToString() + "<BR>" )

Next

End Sub

</script>

<body>

</body>

</html>



La clave est=E1 en :  Response.Write(Customer("CustomerId").ToString() + 

"<BR>" )



OJO :



Cambios para el Beta 2 :



System.Data.SQL cambiar=E1 a :  System.Data.SQLClient

SQLDataSetCommand cambiar=E1 a : SQLDataAdapter

Command.FillDataSet cambiar=E1 a : Command.Fill









Juan T. Llibre

Microsoft MVP [IIS/ASP]

ASP.Net En Espa=F1ol : http://207.176.17.140/

http://www.asplists.com/asplists/aspnges.asp

http://p2p.wrox.com/scripts/lyris.pl?join=3Daspx_espanol



=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

"Didac Lucas" <didac.lucas@d...> wrote in message 

news:62186@a..._espanol...





En la pagina ASpx tengo lo siguiente :



   <asp:datagrid id=3DGridItem runat=3D"server" width=3D"436" 

AutoGenerateColumns=3D"False" 

AlternatingItemStyle-CssClass=3D"CartListItemAlt"                        

       ItemStyle-CssClass=3D"CartListItem" 

FooterStyle-CssClass=3D"cartlistfooter" 

HeaderStyle-CssClass=3D"cartlistheader" ShowFooter=3D"True" 

Font-Size=3D"8pt"    cellspacing=3D"0" cellpadding=3D"4" 

GridLines=3D"Vertical"><property name=3D"Columns">

     <asp:BoundColumn DataField=3D"Menu"></asp:BoundColumn></property>

 </asp:datagrid>





Con esto tengo la informaci=F3n de toda la tabla de sql, yo lo que 

querria poder hacer es no utilizar el datagrid

y poder substituir en la pagina aspx algunas variables que necesito de 

la tabla de Sql.

Por ejemplo:



<p> Nombre: <% Variable ASPX %> </p>



He visto que se puede hacer con el Label, pero me gustaria saber si hay 

alguna forma m=E1s sencilla como la que utilizaba en ASP

"Nombre:" & rcpF("Nombre")









  Return to Index