Foros del Web » Programación para mayores de 30 ;) » .NET »

DataGrid + asp.net + sql7.0

Estas en el tema de DataGrid + asp.net + sql7.0 en el foro de .NET en Foros del Web. Hola a todos: Es mejor que empiece de cero porque intenté y no pude conectarme a una base de datos. -> Bueno empiezo entoonces. Cómo ...
  #1 (permalink)  
Antiguo 22/02/2005, 15:10
Avatar de ajmataurus  
Fecha de Ingreso: enero-2005
Mensajes: 268
Antigüedad: 19 años, 4 meses
Puntos: 0
De acuerdo DataGrid + asp.net + sql7.0

Hola a todos:
Es mejor que empiece de cero porque intenté y no pude conectarme a una base de datos.
->
Bueno empiezo entoonces.
Cómo puedo conectarme con una base de datos (sql 7.0) desde asp.net ,enlazarme por ejemplo a la base de datos NorthWind la tabla Customers y que se muestre en un DataGrid.
Porfavor necesito el codigo completo (tengo uno pero no funciona).
gracias de antemano
Att.Taurus
__________________
creando conciencia Nacionalista...!!!!! :si:
  #2 (permalink)  
Antiguo 22/02/2005, 15:17
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
Hola ajmataurus, te recomiendo que te des primero una vuelta por las faq´s, , ahi hay varios ejemplo para acceso a datos, y cuando lo hayas visto te podemos ayudar con las dudas que tengas al respecto.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 22/02/2005, 18:03
Avatar de ajmataurus  
Fecha de Ingreso: enero-2005
Mensajes: 268
Antigüedad: 19 años, 4 meses
Puntos: 0
Si lo hice RootK
y disculpa por duplicar; pero el codigo *.vb es:
Cita:
Imports System.Data
Imports System.Data.SqlClient

Public Class WebForm1
Inherits System.Web.UI.Page

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Introducir aquí el código de usuario para inicializar la página
'con
Dim strConn As String = "server=localhost; uid=alan;pwd=alan; database=pubs"
Dim conn As SqlConnection = New SqlConnection(strConn)

'crea
Dim cmdAuthors As SqlDataAdapter
cmdAuthors = New SqlDataAdapter("select * from Authors", conn)

'crear y poblar
Dim ds As DataSet
ds = New DataSet
cmdAuthors.Fill(ds, "Authors")

'mostrar
DataGrid1.DataSource = ds
DataGrid1.DataMember = "Authors"
DataGrid1.DataBind()
End Sub
____________
el error que me arroja es el siguiente
Cita:
Error de servidor en la aplicación '/webbasedato'.
--------------------------------------------------------------------------------

Error de inicio de sesión del usuario 'alan'.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.Data.SqlClient.SqlException: Error de inicio de sesión del usuario 'Amartinez'.

Error de código fuente:


Línea 35: Dim ds As DataSet
Línea 36: ds = New DataSet
Línea 37: cmdAuthors.Fill(ds, "Authors")
Línea 38:
Línea 39: 'mostrar


Archivo de origen: c:\inetpub\wwwroot\webbasedato\WebForm1.aspx.vb Línea: 37
uso un data grid, una base de datos sql 7.0 y no entienod el eero que me replica.
gracias
__________________
creando conciencia Nacionalista...!!!!! :si:
  #4 (permalink)  
Antiguo 22/02/2005, 18:47
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
No será que tienes problemas de permisos sobre la BD ??

Como tienes configurada tu autentificacion ?? windows only o sql server and windows??

Porque si tu tienes derechos sobre tu mákina (lo mas seguro) es que pruebes con la siguiente cadena de conexion (solo para probar)

Cita:
server=localhost;trusted_connection=true;database= pubs
Salu2
  #5 (permalink)  
Antiguo 24/02/2005, 13:37
Avatar de ajmataurus  
Fecha de Ingreso: enero-2005
Mensajes: 268
Antigüedad: 19 años, 4 meses
Puntos: 0
disculpa por la demora RootK;
me conecte a sql con la autenticación sql con sa y sin password y quedó así:
Cita:
Dim strConn As String = "server=localhost; uid=alan;pwd=alan; database=pubs"
y si se conecta shevere pero cuando hago unos logins de incio de seión para otros usuarios por ejemplo "Taurito" y password "Taurito" no acepta, me devuelve el erro de Taurito.
qué pasará????
Att.
Taurus
__________________
creando conciencia Nacionalista...!!!!! :si:
  #6 (permalink)  
Antiguo 24/02/2005, 13:38
Avatar de ajmataurus  
Fecha de Ingreso: enero-2005
Mensajes: 268
Antigüedad: 19 años, 4 meses
Puntos: 0
sorry no es así es asi:
Cita:
Dim strConn As String = "server=localhost; uid=sa;pwd=; database=pubs"
:)
__________________
creando conciencia Nacionalista...!!!!! :si:
  #7 (permalink)  
Antiguo 26/02/2005, 18:00
 
Fecha de Ingreso: octubre-2004
Mensajes: 79
Antigüedad: 19 años, 6 meses
Puntos: 0
mira...
realiza la koneccion kreando la variable sql como global
fuera de la funcion pero dentro del script :

dim Con as Sqlconnection

Con = new sqlconnection("server=localhost; database=pubs; user id=sa; trusted_connection=false;")

habilitando en la primera linea debug="true"
  #8 (permalink)  
Antiguo 28/02/2005, 09:40
Avatar de ajmataurus  
Fecha de Ingreso: enero-2005
Mensajes: 268
Antigüedad: 19 años, 4 meses
Puntos: 0
Disculpa AsezinO;

donde pongo esos de DEBUG="TRUE"????
Gracias
__________________
creando conciencia Nacionalista...!!!!! :si:
  #9 (permalink)  
Antiguo 03/03/2005, 13:46
 
Fecha de Ingreso: octubre-2004
Mensajes: 79
Antigüedad: 19 años, 6 meses
Puntos: 0
donde cargas la opcion de code page
al inicio de tu codigo
donde es page = "VB" o c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:49.