Nimuel Carriaga Abalo Ответов: 1

Необработанное исключение произошло system.data.dll ключевое слово addition не поддерживается


я попытался запустить программу, но это сообщение выскочило "необработанное исключение произошло system.data.dll ключевое слово addition не поддерживается"

в visual basic.

Что я уже пробовал:

Система Импорта.данных.поставщики sqlclient

модуль dbConnector
public conn as new sqlconnection
общественные суб открыть()
если соед.в состоянии подключения.государства.открыть потом
соед.рядом()

иначе если
с конном
.параметр connectionString = "главная-ПК\sqlexpress в; базы данных=АМС; идентификатор пользователя = admin; пароль = ITadmin101"
.Открывать()

конец с
конец подводной лодки
конечный модуль

1 Ответов

Рейтинг:
2

fatman45

Тебе это не нужно

else if
а у тебя нет
end if
И нет никакого члена
connection.state.open
в System.Data.SqlClient. Кроме того, ваша субмарина названа
open()
так что, по-видимому, вы хотите в конечном итоге иметь открытое соединение. Это может привести вас туда, куда вы хотите пойти:
Imports System.Data.SqlClient

Module dbConnector
    Public conn As New SqlConnection

    Public Sub open()
        If conn.State <> ConnectionState.Open Then
            With conn
                .ConnectionString = "HOME-PC\SQLEXPRESS; database=AMS; user id = admin; password = ITadmin101"
                .Open()
            End With
        End If
    End Sub
End Module