Ir para o conteúdo
pedromgantunes

[Resolvido] Base de dados

Mensagens Recomendadas

pedromgantunes    0
pedromgantunes

Estou iniciando a programação de bases de dados com o VB 2008.

Como inicio estava a tentar fazer um pequeno teste que vi num livro de VB 2008 da FCA

Depois de ter ter criado uma base de dados simples chamada RH.mdf, estava a tentar fazer um pequeno programa que me iria indicar a versão do SQL Server, no entanto o mesmo programa não funciona.

Agradecia que alguém me desse uma ajuda, uma vez que eu apenas estou iniciando o VB.

O código é o seguinte:

Imports System.Data.SqlClient

Public Class Form1
    Private Sub Form_load()
        Dim dados As String
        Const dados As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\Pantun.DURA_CAPT\Os meus documentos\RH.mdf";Integrated Security=True;Connect Timeout=30;User Instance=True"
        Dim db As New SqlConnection(dados)
        db.Open()
        MsgBox("A versão do SQL Server é " & db.ServerVersion, MsgBoxStyle.Information)
    End Sub

End Class

Obrigado

:hmm:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedromgantunes    0
pedromgantunes

Já descobri qual era o erro.

De qualquer forma Obrigado.

O código ficou assim

Imports System.Data.SqlClient


Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim connstr = "Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\Pantun.DURA_CAPT\Os meus documentos\RH.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
        Dim db As New SqlConnection(connstr)
        db.Open()
        MsgBox("A versão do SQL Server é " & db.ServerVersion, MsgBoxStyle.Information)
        MsgBox("Estado Base de dados: " & db.State.ToString(), MsgBoxStyle.MsgBoxHelp)
        db.Close()
        MsgBox("Estado Base de Dados: " & db.State.ToString(), MsgBoxStyle.MsgBoxHelp)

    End Sub
End Class

:wallbash:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade