Access 데이터베이스를 조작하기에 적합한 언어는 무엇입니까?Access 데이터베이스를 조작하는 프로그래밍 언어
기존 Access 데이터베이스를 조작하는 Windows 사용자 인터페이스입니다.
... 이유는 무엇입니까?
Access 데이터베이스를 조작하기에 적합한 언어는 무엇입니까?Access 데이터베이스를 조작하는 프로그래밍 언어
기존 Access 데이터베이스를 조작하는 Windows 사용자 인터페이스입니다.
... 이유는 무엇입니까?
많은 코드를 작성하지 않고 중간 크기의 데이터베이스 기반 응용 프로그램을 만들 수있는 충분한 객체와 클래스가 내장되어 있으므로 Visual Basic .NET 또는 C#을 선택하게됩니다. objects OLEDB를 네임 스페이스에 데이터베이스 여기
에/업데이트 데이터를 연결하고 삽입/검색 견적이 함께 할 수있는 무엇을 C#을 자습서 http://msdn.microsoft.com/en-us/library/aa288452(VS.71).aspx
당신은 VBScript를 같이 좋아하는 스크립트 언어에서 Access 데이터베이스에 액세스 할 수 있습니다
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
가장 쉬운 (평소) 방법은 액세스에 내장 된 응용 프로그램, 대한 VBA를 사용하는 것입니다.
OLE DB 또는 ODBC 데이터베이스와 대화 할 라이브러리가있는 언어는 적합하지만 Access 자체를 사용하지 않는 이유는 무엇입니까? MS Access 내에서 양식 및 프로그램을 작성할 수 있습니다!
당신이 접근하고 있다고 가정합니다. 나는 (자유롭게 재배포 할 수있는) 드라이버와 VBScript를 직접 사용하는 편이 낫다 :-) – paxdiablo
@pax : mdb 파일이 있지만 Access가 없다면, SQL Express를 설치하고 거기에 mdb를 가져 오기를 권합니다. 왜 Access없이 mdb를 사용하겠습니까? – fretje
어쩌면 응용 프로그램과 함께 왔기 때문에 데이터를 다른 응용 프로그램으로 내보내는 것과 같이 미들웨어 용도로 DB와 직접 인터페이스하려고합니다. 나는 그 상황에 전에 있었다. – paxdiablo
VBA를 사용하면 인터프리터가 내장되어 있으므로 특수 라이브러리를 가져올 필요가 없습니다. 당신이 한 일에 만족하고, 더 빠른 속도를 원할 경우 VBA 프로그램을 C++로 번역하십시오. C++을 선택했기 때문에 C++을 선택했습니다. C++을 선택했습니다. C++
는 사용할 수 있습니까? – deceze
이 질문은 거꾸로 생각합니다. 먼저 어떤 종류의 앱을 만드는지 묻습니다. 그런 다음 개발 플랫폼과 함께 데이터베이스를 적절하게 선택하십시오. 다른 사람의 Jet/ACE 데이터 저장소에있는 데이터에 액세스하려는 경우 ODBC 또는 OLEDB 또는 DAO를 통해 거의 모든 것이 Jet/ACE 데이터를 읽고 쓸 수 있기 때문에 사용할 수있는 도구를 사용해야합니다. 저는 이것이 아주 좋은 질문이라고 생각하지 않습니다. 가능한 모든 답변을 위해 많은 정보를 제공하지 않습니다. –