vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Datenbank wird nicht geöffnet / kein Update Datagridview 
Autor: Loco
Datum: 25.10.10 10:16

Guten Morgen,
ich möchte mit meinen 60 Jahren noch etwas VB.2005 lernen, scheitere aber trotz Buch und Google an
im Augenblick 2 Problemen.

1. kann die Datenbank nicht öffnen über den Designer keine Probleme (soll nur auf dem localen
Rechner laufen) Consolenanwendung nur aus Testgründen
Imports System
Imports System.Data
Imports System.Data.SqlClient
Module app
    Private Cn As SqlConnection
    Private Cmd As SqlCommand
    Private Dr As SqlDataReader
    Sub main()
 
        Dim sCn As String = "Server=(local);Database=Kleinformate;Integrated" & _
          "Security=SSPI"
        Dim Cn As New SqlConnection(sCn)
        Try
        Cn.Open()
        Cmd = New SqlCommand("Select * from Angebote", Cn) ' Angebote = Tabelle
        Dr = Cmd.ExecuteReader()
 
        While Dr.Read()
            Console.WriteLine(Dr.Item("BSH"))
        End While
        Catch ex As SqlException
            Console.WriteLine(ex.Message)
        Finally
            Cn.Close()
        End Try
            End Sub
 
End Module
bei Cn.Open() kommt folgender Fehler:

Fehler beim Herstellen einer Verbindung mit dem Server. Beim Herstellen einer Verbindung mit SQL Server 2005 kann dieser Fehler dadurch verursacht werden, dass unter den SQL Server-Standardeinstellungen Remoteverbindungen nicht zulässig sind. (provider: Named Pipes-Provider, error: 40 - Verbindung mit SQL Server konnte nicht geöffnet werden)

______________________________________________

2. Datagridview speichert nur neue Datensätze in die Datenbank
Fehler: Aktualisieren erfordert einen gültigen UpdateCommand, wenn eine DataRow-Auflistung mit modifizierten Zeilen weitergegeben wird. (Code von der MSDN Seite)
 
  Public Sub speichern2()
 
        Me.Validate()
        Me.AngeboteBindingSource.EndEdit()
 
        Dim deletedOrders As KleinformateDataSet.AngeboteDataTable = CType( _
               KleinformateDataSet.Angebote.GetChanges( _
               Data.DataRowState.Deleted), _
               KleinformateDataSet.AngeboteDataTable)
 
        Dim newOrders As KleinformateDataSet.AngeboteDataTable = CType( _
            KleinformateDataSet.Angebote.GetChanges(Data.DataRowState.Added), _
            KleinformateDataSet.AngeboteDataTable)
 
        Dim modifiedOrders As KleinformateDataSet.AngeboteDataTable = CType( _
            KleinformateDataSet.Angebote.GetChanges( _
            Data.DataRowState.Modified), KleinformateDataSet.AngeboteDataTable)
 
 
        Try
            ' Remove all deleted orders from the Orders table.
            If Not deletedOrders Is Nothing Then
                AngeboteTableAdapter.Update(deletedOrders)
                MsgBox("deled")
            End If
 
            ' Update the Customers table.
 
            ' Add new orders to the Orders table.
            If Not newOrders Is Nothing Then
                AngeboteTableAdapter.Update(newOrders)
                MsgBox("add")
            End If
 
            ' Update all modified Orders.
            If Not modifiedOrders Is Nothing Then
                AngeboteTableAdapter.Update(modifiedOrders)
                MsgBox("modi")
            End If
 
            KleinformateDataSet.AcceptChanges()
        Catch ex As Exception
            MsgBox("Update fehlgeschlagen")
 
        Finally
            If Not deletedOrders Is Nothing Then
                deletedOrders.Dispose()
            End If
 
            If Not newOrders Is Nothing Then
                newOrders.Dispose()
            End If
 
            If Not modifiedOrders Is Nothing Then
                modifiedOrders.Dispose()
            End If
        End Try
 
    End Sub
Vielen Dank Lothar
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenbank wird nicht geöffnet / kein Update Datagridview1.448Loco25.10.10 10:16
Re: Datenbank wird nicht geöffnet / kein Update Datagridview865ModeratorDaveS25.10.10 17:18
Re: Datenbank wird nicht geöffnet / kein Update Datagridview803Loco25.10.10 18:03
Re: Datenbank wird nicht geöffnet / kein Update Datagridview873ModeratorDaveS25.10.10 18:53
Re: Datenbank wird nicht geöffnet / kein Update Datagridview815Loco26.10.10 16:31
Re: Datenbank wird nicht geöffnet / kein Update Datagridview786ModeratorFZelle26.10.10 20:31
Re: Datenbank wird nicht geöffnet / kein Update Datagridview833Loco27.10.10 08:17
Re: Datenbank wird nicht geöffnet / kein Update Datagridview815Loco27.10.10 15:13

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel