2010-07-22 3 views
2

우리는 BDE를 사용하여 SQL Server에 연결하는 델파이 5 (여전히 이전 버전을 사용하는 고객)에게 만들어진 꽤 큰 응용 프로그램을 마이그레이션하고 있습니다. 마이그레이션을위한 결정적인 경로는 먼저 Delphi 5에서 Delphi 2010으로, BDE에서 dbExpress (또는 dbGO, 아직 미정)입니다.Delphi 2010에서 BDE 용 SERVER NAME 매개 변수가 있습니까?

델파이 2010의 BDE에는 SERVER NAME 매개 변수가없는 것 같습니다. (당신이 연결하는 호스트를 설정해야 하나) 그리고 그것도 그게 대체 할 것으로 보인다.

필자는 강제로 매개 변수 문자열에 강제 적용하려고했습니다. 나는 아직도 이것을 믿을 수는 없지만 어쩌면 나는 뭔가 나쁜 것을 놓치고 있을지 모른다.

+0

BDE는 현재 최소 8 년 동안 사용이 중단되었습니다. 어느 시점에서 당신은 그 사실에주의를 기울여야하고 그것을 대체 할 무언가를해야한다는 것을 깨닫게됩니다. 왜냐하면 그것이 작동을 멈추게 될 것이기 때문입니다. 당신은 그 지점에 충돌했을 것입니다. –

+0

BDE는 더 이상 사용되지 않으며 arcaic! 하지만 이것은 제 신청서가 아니며, 요즘 델파이 5를 사용하지 않을 것입니다. 그것은 친구의 회사에서 온 것입니다. 문제는 내가 seriosly 그것을 가지고 대답을 검색 한 후 우리는 그런 충격에 빠져있다. – SalvadorGomez

답변

1

, 당신은 SQL에 다시 액세스 할 수 있습니다 서버를 BDE를 통해 빠른 테스트를 마쳤으며 문제없이 Delphi 2010 IDE에서 Firebird 2.1에 액세스 할 수있었습니다. 나는 여전히 델파이 6이었던 애플리케이션을 테스트해야 할 것이므로 최종 결론을 내릴 수는 없지만 괜찮아 보입니다. BDE로 계속 진행하는 것이 현명한 경우에는 질문 할 수 있지만 적어도 기본적으로는 여전히 작동합니다.

2

BDE에서 SQL Links에 대한 BDE 지원이 제거되었습니다. BDE의 SQL Server는 SQL Links를 사용하고있었습니다.

발표는이 문서에서 2002 년에 만들어졌다

: 당신이 프로그램 파일 \ 공용 파일의 새를 통해 이전 BDE 파일을 복사 할 경우 \ 볼랜드 \ BDE를 공유 http://edn.embarcadero.com/article/28688

관련 문제