Язык программирования для управления базой данных доступа - PullRequest
0 голосов
/ 25 мая 2010

Цитируя, какой язык подходит для управления базой данных Access?

Пользовательский интерфейс Windows для управления существующая база данных Access.

... а почему?

Ответы [ 5 ]

2 голосов
/ 25 мая 2010

Самый простой (и обычный) способ - использовать Visual Basic для приложений, встроенный в Access.

0 голосов
/ 25 мая 2010

Visual Basic .NET или C # будет моим выбором, поскольку в нем достаточно встроенных объектов и классов для поддержки создания приложений, управляемых базой данных среднего размера, без написания большого количества кода :) объекты в пространстве имен OleDb могут использоваться для подключения и вставки / извлечения / обновления данных в базе данных

Вот учебник по C # http://msdn.microsoft.com/en-us/library/aa288452(VS.71).aspx

0 голосов
/ 25 мая 2010

попробуйте VBA, он имеет встроенный интерпретатор, поэтому вам не нужно импортировать специальные библиотеки. Если вас устраивает то, что вы сделали, и вам нужна большая скорость, возможно, переведите программу VBA на C ++, если вам это нравится. Я выбрал C ++, потому что вы пометили этот вопрос C ++

0 голосов
/ 25 мая 2010

Я думаю, что любой язык, имеющий библиотеку для общения с базой данных OLE DB или ODBC, подходит, но почему бы не использовать сам Access? В MS Access можно создавать формы и программы!

0 голосов
/ 25 мая 2010

Вы можете получить доступ к базам данных Access с ваших любимых языков сценариев, таких как VBScript:

Set MyConn = CreateObject ("ADODB.Connection")
MyConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=MyDb.mdb;"

Set RSet = MyConn.Execute ("select * from MyTable")

While not RSet.EOF
   Wscript.echo "MyColumn = " & RSet("MyColumn")
   RSet.MoveNext
Wend

RSet.Close
Set RSet = nothing  

MyConn.close
Set MyConn = nothing
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...