|
 |
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")
|
|
 |