Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problemino in vb.net

  1. #1

    problemino in vb.net

    Salve a tutti,

    mi sono da poco avvicinato alla programmazione .net e sto facendo i miei primi esperimenti. Sto cercando di collegarmi ad un db sql server con ado .net ma mi da sempre lo stesso errore sul metodo Open(): l'errore è : "Eccezione non gestita di tipo "System.Data.OleDb.OleDbException" in system.data.dll"

    Ho anche provato un po di codice trovato su qualche sito ma niente da fare.
    Per esempio uno dei codici che ho provato (riporto solo una parte):

    'Import Data and OleDb namespaces
    Imports System.Data
    Imports System.Data.OleDb


    Public Class Form1


    'Declare objects
    Dim objConnection As OleDbConnection = New _
    OleDbConnection("Provider=SQLOLEDB;" & _
    "Data Source=localhost;Initial Catalog=Pubs;" & _
    "User ID=SA;Password=vbdotnet;")
    Dim objDataAdapter As New OleDbDataAdapter()
    Dim objDataSet As DataSet = New DataSet()


    Public Sub New()
    MyBase.New()

    'This call is required by the Windows Form Designer.
    InitializeComponent()

    'Add any initialization after the InitializeComponent() call

    'Open the database connection
    objConnection.Open()

    ...

    ...

    la parte in grassetto è dove si verifica l'errore.

    Come mai?

    thx

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    4
    Per collegarti ad un db SQL Server ti consiglio di utilizzare una SQLClient.SQLConnection, se gurdi nell'help trovi molti esempi che ti spiegano come fare. ciao

  3. #3
    è la stessa cosa..ho provato.

    Cmq ho risolto togliendo dalla stringa di connessione "User ID=SA;Password=vbdotnet;" e mettendo "Integrated Security=SSPI"...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.