Экспорт данных в SQL Server из Visual Studio - PullRequest
1 голос
/ 10 июня 2009

Я создаю макрос Visual Studio и хочу, чтобы он взял данные, которые он генерирует, и экспортировал их в SQL. Я не могу найти хороший способ подключения к базе данных из VBA Visual Studio. Кто-нибудь знает хороший способ сделать это? Я использую Visual Studio 2008 и SQL Server 2008.

Спасибо за любую помощь

1 Ответ

2 голосов
/ 10 июня 2009

Добавьте referenco к "System.Data.dll", а затем напишите в модуль:

Public Sub TestSql()
    Dim cnn As New System.Data.SqlClient.SqlConnection("your connectionstring")
    Dim cmd As System.Data.SqlClient.SqlCommand = cnn.CreateCommand()
    cmd.CommandText = "INSERT INTO [MyTable] ( MyColumn ) VALUES ( @MyColumn )"
    cmd.Parameters.AddWithValue("@MyColumn", "Hello World!")
    cnn.Open()
    cmd.ExecuteNonQuery()
    cnn.Close()
End Sub
...