2017年4月15日土曜日

Timestamp型をString型に変換

SQL ServerのTimestamp型?

行の世代を示す列で、行に何等かの更新が発生すると自動的にTimestampの値が変更されます
更新の有無を把握する型であり、取得済のTimestampの値とテーブルの行に存在するTimestampの値に違いがあれば、その行に何等かの更新があったことになります

Timestamp型の利用方法

SQL文内であればTimestamp値を比較することは可能ですが、TimeStamp値はByte配列として格納されているため、プログラムで扱える型に変換してから使うようになります
そこで、TimeStampの値を文字列に変換する方法を紹介します

TimeStamp型の値を文字列に変換するプログラム

TimeStamp型の値を受け取り、文字列に変換して戻します
プロジェクトどこでも使用できるように「Public Function」で定義します
Module Module1
    Public Function timestamptostring(tm As Byte()) As String
        Dim i As Integer
        Dim txTimestamp As String = "0x"

        For i = 0 To tm.Length - 1
            txTimestamp &= Hex(tm(i)).PadLeft(2, "0")
        Next

        Return (txTimestamp)
    End Function
End Module 

呼び出し方はこのようなコードになります
Private Sub TimestampTest()
    Dim TxTs as String

    TxTs  = timestamptostring(Timestamp型)
End sub

2017年4月11日火曜日

ワイルドスピード ICE BREAK劇場版  2017/4/28公開

「ワイルドスピード」シリーズ新作「ICE BREAK」の公開が始まります
今回のシリーズも様々なロケーションでド派手なアクションが期待できます
シリーズ全部見たけど記憶が薄れたのでバックナンバーを調べてみました

バックナンバー

「ワイルドスピード」2000年
最初の作品でロサンゼルスでストリートレースを中心にした内容

「ワイルドスピードX2」2003年
主人公(ブライアン)が前作の件でFBIに捕まるが、ある条件で悪党の潜入捜査を行う

「ワイルドスピードX3 TOKYO DRIFT」2006年
題名の通り日本を舞台にした内容、ドリキンも出演

「ワイルドスピード MAX」2009
ドミニクは復讐、FBIとなったブラインは麻薬犯罪組織の操作で共通の標的を追う
麻薬組織のボスが仕切るストリートレースに参加する

「ワイルドスピード MEGA MAX」2011年
警察署の金庫に保管されている大金を金庫ごと盗む
車で金庫を引きずりながらのカーアクション

「ワイルドスピード EURO MISSION」2013年
この作品から更に派手さを増した
訳の分からない車や戦車までも登場、もはやカーアクションを超えている

「ワイルドスピード SKY MISSION」2015年
このあたりは記憶に新しいかな?飛行機から車を落っことして着地するやつ!!
ここまでくると戦争映画?

ワイルド・スピード ICE BREAK オフィシャルサイト

☞http://wildspeed-official.jp/

「ワイスピカー全国ツアー」

新作公開に伴いイベント「ワイスピカー全国ツアー」が開催されています

詳しい内容は「ワイスピカー全国ツアー」のオフィシャルサイトで確認して下さい
☞http://wildspeed-official.jp/tour/#/boards/ice-break

2017年4月10日月曜日

超簡単にドレッシングを作る

材料
味ぽん
オリーブオイル
天然塩(無ければ合成塩でも構いません)
粗びき胡椒(無ければ普通の胡椒でも構いません)

混ぜるだけ

適当な容器に味ぽんとオリーブオイルを1:1の割合で入れて下さい
天然塩と粗びき胡椒を少々、しっかりと混ぜて下さい
空気を帯びて白っぽくなるまで混ぜたら完成です

いざ作ろうと思ったら面倒ですが、味ぽんのおかげで簡単に作れます
出汁やビネガー等の用意も必要ありません

簡単に作れますが美味しいです