MQ4에 MySQL 연결 - 페이지 6

 
Graff :

libmysql.dll의 기능을 설명하는 것만으로는 충분하지 않다고 생각합니다. 클래스는 사용자에게 데이터베이스를 쉽고 간편하게 작업할 수 있는 기능을 제공해야 합니다.
예 1: 데이터베이스에 연결합니다.
예 2: 여러 줄 및 여러 열 결과 얻기. 사용자가 필요로 하는 모든 것은 쿼리와 결과를 기록하기 위한 배열(구조)을 제공하는 것입니다.
또한 데이터베이스에 정보를 추가하는 많은 예가 있을 수 있습니다.
검사 없이 함수 집합만 사용하면 'libmysql.dll'에서 0x00000000으로 읽혀진 Access 위반에 걸리고 전체 시스템을 채우기가 매우 쉽습니다.

나는 이것에 매우 동의합니다. 복잡한 작업을 하나의 일반적인 기능으로 가져오는 기능 세트를 만드는 것이 가능합니다.

나는 근육 작업을위한 공개 수업의 공동 생성 가능성을 고려할 준비가되었습니다.

거절하진 않겠지만 페어코딩 경험이 없습니다. 또한 코드 마크업 스타일이 약간 다릅니다.
 

작년 초에 Google 코드에 게시된 sqlite3 데이터베이스 작업에 대한 수업을 작성했습니다. 그런 다음 누군가가 그것을 발견하고 중요한 변경을 제안한 후 두 번째 버전이 출시되었습니다.

나는 1 년 전에 내 수업을 썼습니다. 완벽하게 작성되지는 않았지만 작동했습니다.

이제 완전히 다시 작성해야 합니다.

Google 코드에서 새 프로젝트를 만들 것을 제안하면 모든 사람이 자신의 제안, 코드를 만들 수 있습니다. 여기에서 WIKI 및 예제에 대한 설명을 작성할 수도 있습니다.

 
좋아, 중요한 것은 프로젝트 가 신경 프로젝트처럼 용감한 자의 명예와 함께 죽지 않는다는 것입니다 :)
 
sergeev :

좋아, 중요한 것은 프로젝트가 신경 프로젝트처럼 용감한 자의 명예와 함께 죽지 않는다는 것입니다 :)

지금 수업을 다시 작성 중입니다. 준비되는 대로 구독을 취소하겠습니다.

행을 가져 오는 다른 방법을 찾았습니다 https://www.mql5.com/en/forum/5747

 
Graff :

지금 수업을 다시 작성 중입니다. 준비되는 대로 구독을 취소하겠습니다.

행을 가져 오는 다른 방법을 찾았습니다 https://www.mql5.com/en/forum/5747


서투르게.

특히 한 분야에 대해서만 해결되기 때문입니다.

전체 문자열과 모든 데이터 유형에 대해 동일합니다. 바이너리를 포함합니다.

 

인사말.

누군가가 그런 문제에 직면했을 수도 있습니다.

Expert Advisor가 있었고 최적화 결과 를 데이터베이스에 쓰고 로컬 데이터베이스에 연결하고 libmysql.dll 라이브러리를 사용합니다.

Windows를 다시 설치하고 XP 32를 설치하고 XP 64를 설치하고 동일한 터미널에서 동일한 어드바이저를 실행합니다(터미널을 다시 설치하지도 않았습니다). 어드바이저는 데이터베이스 작업을 중단했습니다.

dll 호출은 허용되지 않습니다. 'libmysql.dll'-'mysql_init'

무엇이 문제가 될 수 있습니까? 아는 사람이 있습니까?


 
dj_ermoloff :

dll 호출은 허용되지 않습니다. 'libmysql.dll'-'mysql_init'

무엇이 문제가 될 수 있습니까? 아는 사람이 있습니까?


dll 조언자에 대한 호출 허용
 
솔루션을 찾았습니다 https://www.mql5.com/ru/code/10645
 
vedroid :
솔루션을 찾았습니다 https://www.mql5.com/ru/code/10645

게으른 사람들을 위해.
 

Mysql에 대한 질문 - 고문이 호출될 때마다 - 새로운 연결이 열립니다.

기존에 설치되어 있으면 그대로 사용하라고 할 수 있나요?