나는 MySQL 데이터베이스에서 데이터를 시각화하기 위해 MS Access를 사용하고 있습니다. MySQL의 데이터에는 MS Access의 연속 양식에 표시되어야하는 일부 이미지가 포함되어 있습니다. MySQL 데이터베이스의 이미지는 BLOB 필드에 저장됩니다.Microsoft Access에서 MySQL-Server의 이미지를 표시하는 방법
MS 액세스에서 ODBC 드라이버를 통해 MySQL 테이블을 연결했는데 MS 액세스 테이블의 데이터를 볼 수 있지만 이미지를 표시하는 것은 쉬운 작업이 아닙니다.
나는 이것을보고는 단일 형태을 위해 좋은 일,하지만 지금까지 내가 그것을 연속 형태 사용할 수 없습니다 알고 : (- DBPiX www.ammara.com)
- AccessImagine은 (https://access.bukrek.net)
또한 일부 VBA 코드는 임시 파일에 BLOB를 덤프하고 양식 파일 경로를 참조하는, 거기 밖으로 니펫 :
- How do I display an image from Sql Server with Microsoft Access?
- https://support.microsoft.com/en-us/kb/194975
나는 이미지의 전체 크기는 아마 다운로드 할 때마다 저장됩니다 약 500 MB, 때문에이 솔루션 정말 행복하지 않다!?
누구나이 이미지를 표시하는 좋은 방법을 알고 있습니까?
편집 : 나는 단지 그들이 연결된 테이블에 MS 액세스의 가져 오기 기능을 삽입하는 경우 이미지 (.BMP가) 형태로 표시 할 수있는 것을 깨달았다 . 그래서, 어떻게 든 MS Access에서 생성 된 생성 된 바이너리 파일은 Python으로 MySQL 데이터베이스에 업로드 할 때 내 이미지와 달라야 만합니다.
미리 감사드립니다.
어쨌든 쿼리가 실행될 때마다 네트워크를 통해 500MB가 전송된다는 것을 알고 있습니까? * 네트워크 경로 *를 대신 이미지에 저장할 수없는 이유는 무엇입니까? –
@ Mat'sMug 이걸 어떻게 달성 할 수 있는지 말해 줄 수 있어요!? 나는 MySQL 서버를 호스팅하지 않습니다. 그래서 ftp 나 ssh를 사용하여 이미지를 서버에 저장하고 BLOB 대신 MySQL 데이터베이스에 저장해야합니다! –