Elsaの技術日記(徒然なるままに)

主に自分で作ったアプリとかの報告・日記を記載

MENU

SQL

C++でプレースホルダを利用したsql文作成(sqlite3)

先日C++でsqlite3を用いてDBを操作してみました。 elsammit-beginnerblg.hatenablog.com elsammit-beginnerblg.hatenablog.comこちらのブログでは実行するsql文を下記の通りべた書きで記載していました。 char sql2[30] = "select * from huga;"; sqlite3_pr…

sqlite3でDBを操作してみる(C++編) ~~続き~~

先日C++でsql文を利用使用してDB操作する方法をまとめましたが、 データ挿入まででデータ閲覧までは記事に載せきれませんでした。 elsammit-beginnerblg.hatenablog.com今回はデータ閲覧方法についてまとめていきたいと思います!! ■sqlite3操作(データベー…

sqlite3でDBを操作してみる(C++編)

以前sqlについて簡単にまとめました。 今までnodejsやpython、go言語などでsqlを用いてDBの操作したことがあったのですが、 CやC++でsqlを利用したことがなかったので今回使ってみました!! elsammit-beginnerblg.hatenablog.comちょっとばかしクセのある使…

Go言語でログインサーバ構築

前回Go言語でhttpsサーバを構築してみました。 elsammit-beginnerblg.hatenablog.comサイトによってはログイン権限が必要になることもありますよね?? そこで今回は、httpsでのログインサーバを構築してみたいと思います!! ■動作環境 ■フロントエンド実装…

monodevelopでpostgresqlアクセス

今回は、monodevelopにて直接sqlに接続する方法についてまとめます。 postgresqlやmysqlであればサーバ不要で、直接sqlに接続することができます。 ※sqliteだと出来ないようです。まぁ、sqliteとpostgresqlやmysqlは用途が異なるのでそんなものか、と思いま…

Go言語でのPost/Getとデータベース連携

今回は前回から導入したGo言語+GinでPost/Getをリクエストを受けとり、受け取ったデータをデータベースに書き込む処理について書いていきたいと思います!! 使用するデータベースはsqlite3にしました(特に理由はないですが、強いて言うなら慣れているため…

初めてのtkinter (併せてpythonでsql実行) ~part2~

前回はGUI上で項目を入力するとDBに入力項目を保存(登録)するところまで作成いたしました。 elsammit-beginnerblg.hatenablog.com 今回は、登録内容を表にして表示するところについて作成したので記載していきたいと思います。 作成した画面はこちらになりま…

SQL備忘録

SQL

今回は、SQLについて備忘録書いていきます。 まだまだ初心者であるが故に?コマンドの使い方やデータ型とか基本的な部分から調べることが多いため、一通り書いて見返せるようにしたいと思います!! ※主にSQLiteでのコマンドやデータ型についてまとめていき…

初めてのtkinter (併せてpythonでのsql実行)

今回はpython GUIのtkinterについて、です。 pythonでGUIを作るのが初めてだったのでとても勉強になりました!! 併せて、pythonでDB操作もやったことがなかったので合わせて使ってみました。 備忘録も兼ねて書いていきます。 今回作成したGUIアプリですが、…

【SQL】同じカラム名が存在するテーブル同士の結合

SQL

今回はsqlの結合について確認したいことがありましたので、確認結果を残しておきます!!ある日のこと、、、 同じカラム名を含んだテーブルが乱立した環境を見つけ、 データベース設計出来てないなw。継ぎ足しで開発していった負の遺産かな? と色々考えを巡…

簡単なWebアプリ作成 ~無駄な会議を撲滅しよう!! ~ part5~

先日ご報告しました通り、日付毎の会議にて発生するお金をグラフ化するページを作成しましたので報告します!! 最終的に出来た成果物はこんな感じになりました!! まずComboBoxには1週間ごとにデータのある週間だけ選択できるようにすること、そして1年分…

簡単なWebアプリ作成 ~無駄な会議を撲滅しよう!! ~番外編~

無駄な会議を撲滅しよう!!シリーズですが、part4を上げてから6日経過しました。 なぜこんなに時間が空いてしまったか?というと、、、 はい!!物凄~~~く、手こずっておりまりました!!(泣) そして、次回作挙げられるほどまだ完成には至っておりません(…

簡単なWebアプリ作成 ~無駄な会議を撲滅しよう!!~ part3

part2に引き続きWebアプリの作成をしていきたいと思います!! 前回までの作業は下記を参考に。 elsammit-beginnerblg.hatenablog.com今回は、サーバサイドでのDBへのデータRead/Write部分についてです。 DBですが、"役職データ"と"会議毎の情報"の2つのテー…

SQL基礎学習を終えて

SQL

SQLを腰を据えて勉強しました!! コロナウィルスの影響で少し時間が出来たので仕事の合間を縫って勉強。 使ったのは、"SQL 第2版 ゼロからはじめるデータベース操作 (プログラミング学習シリーズ) "!! 今までSQLはネット使って調べながら書いていたけど、ち…