에 나는 로컬 C 드라이브에, Delphi XE4 & SQL server express 12
을 사용하고 있습니다. ADO comp를 통해 Access DB에 Delphi를 연결할 수 있습니다. 문제는 SQL 서버 db - it doesn't see my server/db
을 연결하려고 할 때입니다. 내 서버 이름 (USER-PC\SQLEXPRESS - name created by SQLserver)
또는 내 db 이름 (C:\Program Files(x86)\Microsoft SQL Server\MSSQL11.SQLExpress\MSSQL\DATA\TestDB.Mdf)
을 어떻게 지정해야할지 모르겠습니다. 사용 된 암호가 없습니다. 나는 ADoTable (SQL SERVER Native Client 11.0 as well as Microsoft OLE DB Provider for SQL Server)
과 TSQLConnection
을 통해 시도했다. (I've been using MS Access lately - out of touch with external db connection...)
링크 델파이 SQL 서버
나는 해결책을 찾아 냈다. 32 비트 (프로그램) 및 64 비트 (기계) 비 호환성이었습니다. 32 비트에서 ODBC/SQL 네이티브 서버를 정의해야했으며 기본적으로 64 비트에서 정의되었습니다.
어떤 델파이 버전입니까? 상위 버전에서만 클라이언트/서버 DB를 지원합니다. –
저는 델파이 XE4 – user2378627
을 사용하고 있습니다 ** 버젼 **입니다. 그러나 ** ** 어떤 버전 **을 사용하고 있는지 알고 싶습니다. –