ぬるぽ

ゆるくプログラミングなどを語っていくブログ

データベース

【Android】SQLiteDatabaseでSQLのINSERTがエラーにならないのにデータが登録されていない問題

こんにちはmorimoriです。 Androidアプリ開発をしていてデータベースINSERT時にちょっとはまったので、メモしておきます。 状況 SQLiteDatabaseを使用してDBにINSERTしようとしたのですが、データが空っぽで登録されていませんでした。エラーが出ているのか…

Androidアプリ開発でFirebaeのRealtime Databaseを使ってみた(カスタムオブジェクトの受け渡し)

こんにちはmorimoriです。 前回はプリミティブ型を引数に使った、簡単なFirebaeのRealtime Databaseの使い方を書きましたが、今回は独自に作成したカスタムオブジェクトを引数に使ってデータベースと受け渡しする方法をメモして起きます。 nooootion.hatenab…

SQLServerのINSERTで『文字列データまたはバイナリ データが切り捨てられます』とエラーがでる件

こんちにはmorimoriです。 SQLServerのストアドプロシージャの保守をしていて、タイトルにある『文字列データまたはバイナリ データが切り捨てられます』とエラーが出てはまったのでメモしておきます。何か参考になれば幸いです。 状況としては、ストアドプ…

SQLServerで大量データをまとめてINSERTする方法

こんちにはmorimoriです。 最近仕事で10万件のデータをSQLServerに登録する際にバルクコピーを教えてもらったのでメモしておきます。 経緯としては、クエリを作成する際にメモリリークするし、インサートでタイムアウトして上手いこといかなかったので、SqlB…

SQLServerの一時テーブルのスコープ範囲

SQLServerの一時テーブルにデータを保存しておいて、後でそのデータを使用してあれこれやるお仕事があり、ふと一時テーブルのスコープ範囲がどこまでなのか疑問に思って調べたのでメモ。 テーブルの作成と変更の基礎 MSのサイトにあるように、インスタンス切…

スマートテニスセンサーでインパクト位置と球種タイプ番号からインパクト位置と球種を知るすべ

前回スマートテニスセンサーのサンプルアプリで実施にデータを取得できることを確認しました。 nooootion.hatenablog.com 取得できたデータをDBに登録する処理を追加して、DBに登録したデータを確認してみました。 ちなみにandroidの実機に作成したDBの中身…

Androidの実機からSQLiteのDBをローカルPCに取り出してツールで確認したいけどサイズが0で困っているあなたへ

困り果てたのは私です。 環境 IED:Android Studio2.3.3 実機:VAIO Phone a(Android version6.0.1) PC :Mac book pro 15inch 現症 実機端末に作成したSQLiteのDBをMacにコピーしてツールを使って中を確認しようとしたところ、PCにコピーはされるがサイズが…