SQL Server - Problemas para abrir tabla

 
Vista:

Problemas para abrir tabla

Publicado por Diego (1 intervención) el 26/03/2006 23:21:15
Hola, se que quizas esta pregunta es muy basica pero estoy varado y no se que eslo q puede ser.
Estoy intentando leer una tabla creada en una base de datos de sqlserver, ahora bien, creo una tabla dentro de una base de datos existente que por ejemplo northwind que tiene el inicio de sesion sa, si intento abrir mi tabla creada dentro de esa base de datos me dice que el objeto mitabla es invalido, si en lugar de abrir mitabla pongo una que tenia ya creada esa base no sucede y me muestra los datos perfectamente. que puede ser esto?
Nota: estoy leyendo la base desde vb.net 2003.

Dim ds As New DataSet
Dim StrCon, StrSQL As String
Try
StrCon = "server=miserver;uid=sa;pwd=;database=northwind"
StrSQL = "select * from mitabla"
Dim Da As New SqlDataAdapter(StrSQL, StrCon)
Da.Fill(ds, "mitabla")
DataGrid1.DataSource = ds.Tables("mitabla")
DataGrid1.Refresh()
Catch ex As Exception
MsgBox(ex.Message)
Catch ex As SqlException
MsgBox(ex.Message)
End Try
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas para abrir tabla

Publicado por monky (56 intervenciones) el 27/03/2006 00:36:20
Con toda seguridad creaste tu tabla de prueba no con el usuario sa; por eso este login no es el dbo de esa tabla y por ende no la encuentra cuando haces el select....

Para asegurarte que el sa pueda ver la tabla dale permiso de select ... asi

GRANT SELECT ON mitabla TO sa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar