前回はホストアドレスの取得について記述しましたが、サーバー名は自身のホストアドレスではないことを頭から抜け落ちていました。つまり、サーバー名=ホスト名ではないという事です。今回はサーバーから直接アクセスしているため、localhostとすればよかったことになります。
次に今回ぶち当たった難題は、Qt自身がもつアクセス方式とMySQL Connectorを用いてCまたはC++でアクセスする方法についてです。
どのやり方もコンパイルエラーとなります。やり方は、OSをインストール後、Fedoraであればyumを用いて、Debianであればaptituteを用いて必要なパッケージをインストールしただけです。しかしながら、このやり方だと、うまく行かないことが判明し、必要なパッケイージはソースコードからコンパイルしてインストールすることにしました。すると、今までコンパイルエラーと出ていたのが、一変してコンパイルがうまく行きました。
現在の進捗は、ログイン画面を表示させてTrue or False までです。
起動させるとまずはこんな感じになります。↑
ログインに失敗するとエラーメッセージが出ます。↑
ログインに成功するとまず、メインメニューが出るようにしました。↑
ソースコード:https://drive.google.com/file/d/0B0oSFZs-dbRZdzI5djVNNmoxc1U/edit?usp=sharing
次に今回ぶち当たった難題は、Qt自身がもつアクセス方式とMySQL Connectorを用いてCまたはC++でアクセスする方法についてです。
どのやり方もコンパイルエラーとなります。やり方は、OSをインストール後、Fedoraであればyumを用いて、Debianであればaptituteを用いて必要なパッケージをインストールしただけです。しかしながら、このやり方だと、うまく行かないことが判明し、必要なパッケイージはソースコードからコンパイルしてインストールすることにしました。すると、今までコンパイルエラーと出ていたのが、一変してコンパイルがうまく行きました。
現在の進捗は、ログイン画面を表示させてTrue or False までです。
起動させるとまずはこんな感じになります。↑
ログインに失敗するとエラーメッセージが出ます。↑
ログインに成功するとまず、メインメニューが出るようにしました。↑
ソースコード:https://drive.google.com/file/d/0B0oSFZs-dbRZdzI5djVNNmoxc1U/edit?usp=sharing
コメント
コメントを投稿