Access 日付の計算

何日後」「何ヶ月後」「何年後」を表示する為にDateAdd関数を使う
※当日を含めた日数を表示する

DateAdd(“表示する時間の単位”,”時間の間隔”,”基準とする日”)

時間の単位一覧
yyyy  : 年
q    : 四半期
m    : 月
y    : 年間通算日(日数)
d    : 日
w    : 曜日(数値)
ww    : 週
h    : 時
n    : 分
s    : 秒
例 : フィールド1の日にちから、3日後を表示

前提 :フィールド1 「2011/04/01」

フィールドに下記を入力
日数 : DateAdd(“d”,3,[フィールド1])

結果 :「2011/04/03」

半年前

DateAdd(“m”,-6,[フィールド1])

SQLserver MSSM ダイヤグラムが突然開けない。

メッセージ 15517
データベース プリンシパルとして実行できません。プリンシパル “dbo” が存在しないか、この種類のプリンシパルで権限を借用できないか、ユーザーに権限がありません。

突然、ダイヤグラムを開こうとしたらエラーがでて変更ができない。
データベースの所有者を確認する必要があるとか。

移行先でデータベースを復元(リストア)した後は、データベースの所有者が設定されていることを確認しておくようにします。移行元で、データベースの所有者が Active Directory ドメインのユーザーになっていて、移行先でも同じドメインに参加している場合であれば、そのユーザーが引き続きデータベースの所有者に設定されるのですが、異なるドメインや、ワークグループ環境へ復元した場合や、Windows のローカル ユーザーが所有者になっている場合は、復元後にデータベースの所有者が「空」に設定されてしまいます。

データベースからの右クリック>>プロパティ>>ファイル>>所有者

ここに、所有者を選択していれれば、回避できる。
いろいろとあるものだ。

参考ページ:http://www.sqlquality.com/ex2014/UpgradeTo2014_ex/Text/Step05-09.html