Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 20-jun-2008, 13:14   #1 (permalink)
VAMP_01 está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Otro error!!!!Ayuda...

TEngo este codigo...en la pagina...es el codigo de una pagina q encontre y quiero modificar....para usarlo en mis desarrolllos...que me son necesarios....quiero hacer una tabla q sus TD y TR se creen en forma sinamica....dependiendo los datos q tenga la tabla.


<script runat="server">
Sub Page_Load(obj as object, e as eventargs)
Dim objConn As New OleDbConnection (ConfigurationSettings.appSettings("sm"))
dim i as integer
dim cta as integer
dim j as integer

Dim sSQL As String
sSQL = "SELECT Count(Tabla1.aa) AS CuentaDeaa FROM Tabla1"
'response.Write(ssql)
Dim objCmd As New OleDbCommand (sSQL, objConn)
objConn.open
Dim Reader as OleDbDataReader
Reader=objCmd.ExecuteReader()
if (reader.Read()) then 'Ha encontrado registros en la BBDD, por lo cual es correcta la informacion proporcionada

cta = Reader(0)
j = 1
'agrega cabecera

for j = 0 to 1
response.Write("cabecera")
for i = 0 To (cta - 1)
Table1.Rows.Add("<tr>")
if 1 = 0 then
response.Write( i & "-")
else
response.Write( i & "-")
end if

Next i

next j
' response.Write(cta)
objConn.close()
Reader.Close()
else
objConn.close()
Reader.Close()
' label1.Text="Error: Usuario no existe o Password mal Digitada."
' Label1.visible=true
end if
End Sub
</script>

y este es el error:


Error de servidor en la aplicación '/segmante'.
--------------------------------------------------------------------------------

Error de compilación
Descripción: Error durante la compilación de un recurso requerido para dar servicio a esta solicitud. Revise los detalles de error específicos siguientes y modifique el código fuente en consecuencia.

Mensaje de error del compilador: BC30311: Un valor de tipo 'String' no se puede convertir en 'System.Web.UI.HtmlControls.HtmlTableRow'.

Error de código fuente:



Línea 53:
Línea 54:
Línea 55: Table1.Rows.Add("<tr>")

Línea 56:
Línea 57: if 1 = 0 then


Archivo de origen: C:\Inetpub\wwwroot\segmante\hh.aspx Línea: 55


Me pueden ayudar...gracias
VAMP_01 está desconectado   Responder Citando
Antiguo 20-jun-2008, 13:21   #2 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.710
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Respuesta: Otro error!!!!Ayuda...

si, el problema es q Rows.Add espera un objeto de tipo HtmlTableRow

porq no hacer

HtmlTableRow mifiladinamica=new Html...
HtmlTableCell micelda=new .....

mifiladinamica.Add(micelda);

Table1.Rows.Add(mifiladinamica)


esa seria la idea
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay esta en línea ahora   Responder Citando
Antiguo 20-jun-2008, 13:35   #3 (permalink)
VAMP_01 está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Respuesta: Otro error!!!!Ayuda...

no se como hacer eso....me puedes ayudar?
VAMP_01 está desconectado   Responder Citando
Antiguo 20-jun-2008, 13:42   #4 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.710
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Respuesta: Otro error!!!!Ayuda...

pon tu codigo completo donde te marca el error y lo ajustamos
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay esta en línea ahora   Responder Citando
Antiguo 20-jun-2008, 14:01   #5 (permalink)
VAMP_01 está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Respuesta: Otro error!!!!Ayuda...

ahi lo puse completo.....
VAMP_01 está desconectado   Responder Citando
Antiguo 20-jun-2008, 14:03   #6 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.527
Enviar un mensaje por MSN a RootK
Respuesta: Otro error!!!!Ayuda...

Cita:
uiero hacer una tabla q sus TD y TR se creen en forma sinamica
ese código se ve muy asp versión anterior, porque no usas los controles gridview, datalist que ya están para asp.net ??? no le veo caso dibujar una tabla a mano si ya tienes un control que haga eso por tí

SAlu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado   Responder Citando
Antiguo 20-jun-2008, 14:07   #7 (permalink)
VAMP_01 está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Respuesta: Otro error!!!!Ayuda...

pq lo estaba intentando pero no se tampoco como hacer eso....!!! soy nuevo en aspx
VAMP_01 está desconectado   Responder Citando
Antiguo 20-jun-2008, 15:52   #8 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.527
Enviar un mensaje por MSN a RootK
Respuesta: Otro error!!!!Ayuda...

Cita:
Iniciado por VAMP_01 Ver Mensaje
pq lo estaba intentando pero no se tampoco como hacer eso....!!! soy nuevo en aspx
empieza por aqui

FAQ´S del foro de Net
RootK está desconectado   Responder Citando
Antiguo 21-jun-2008, 12:09   #9 (permalink)
VAMP_01 está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Respuesta: Otro error!!!!Ayuda...

gracias rootk
VAMP_01 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:23.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93