드로우홀릭 더베이직
Access 의 전망에 대하여 알고 싶습니다.
excel 처럼 일반적으로 쓰는 수준이 아닌 Access programmer 로써의 전망은 어떤지요?
VB6 와 MSSQL 를 했었는데
VB6 는 MS 로 부터의 지원 서비스도 더 이상 없다고 하고(?)
.net 은 분량이 너무 많고 해서
Access (2013 버전) 를 하려고 합니다.
질문은
1. Access 위에서 폼 만 그려놓고 VB6 코드로 모든 것을 처리 할 수 있는지요(Macro 사용 않고) ?
2. 초보 동영상을 봤는데 Access DB 가 깨진다, Access file 을 copy 해 갈 수 있다. 그런 취약점을 방지할 수 있는 대안이 있나요?
3. Access programmer (직업) 으로써의 전망은 어떤지요?
액세스는 프로그래밍 도구로 VBA를 사용하므로, 전망이 그리 밝다고 볼 수는 없습니다.
VBA는 VB 6.0과 유사하므로, VBA 자체는 더 이상 업그레이드 되지 않습니다.
VB 6.0에서 느꼈던 불편함을 VBA에서도 그대로 느낄 수 있지요.
다만, 아직 .NET이나 기타 도구를 이용해서 액세스 + VBA의 생산성을 따라올 만한 도구가 만들어지지는 않았습니다.
쉽고 빠르게 휙 만들어 보기에는 여전히 참 좋은 도구이지요.
저희는 이미 하고 있는 입장이라서 계속 할 것 같습니다만, 이것으로 돈을 벌려고 새로 시작한다는 것은 그다지 권장할 만하다고 보지는 않습니다.
질문에 답을 드리면..
1. 저희는 매크로 전혀 사용 안 합니다. 매크로는 VBA의 하위 호환입니다. 매크로로 할 수 있는 것은 VBA로 100% 할 수 있습니다. 다만, 그 반대는 아닙니다. 따라서 VBA만 사용합니다.
2. Access를 DB로 사용하지 않으면 됩니다. Access 연결 테이블을 이용해서, SQL Server나 MySQL의 테이블을 액세스에서 사용할 수 있습니다.
3. 위에 답을 달았습니다.