φ(..) ビボ~6 φ(..)

主にAccess、VBAに関する備忘録

Windows Creators Update 後、"Microsoft.CompactFramework.VisualBasic.targets" was not found でプロジェクトが開けなくなった件

VB

旧OSバックアップのWindows.oldフォルダから不足分のファイルをWindowsフォルダ側にコピーすることでプロジェクト読み込み&ビルドができるようになった。フォルダ:C:\Windows.old\windows\Microsoft.NET\Framework\v3.5 Microsoft.CompactFramework.Build.…

Intel(R) HD Graphics 4400 vs Windows10 32bit 格闘メモ

Windows7 Pro 32bit 搭載のLenovo ThinkCentre M73 を通販でお安く購入した。 セットアップ後、すぐに Windows10の無償アップグレードを行った。 CPUは下図のとおり。 これが買ったばかりだというのに調子が悪い。 前触れもなくマウスとキーボードが反応しな…

Windows Liveメールの移行

メッセージルール HKEY_CURRENT_USER\Software\Microsoft\Windows Live Mail\Rules\Mail署名 HKEY_CURRENT_USER\Software\Microsoft\Windows Live Mail\Signaturesregeditで上記キーをエクスポートしておき、移行先でregファイルを実行する Windows Liveメー…

ウィルス対策ソフトを疑う

Windowsファイアウォールのポート開け等、必要な作業は一通りできているのに繋がらない!そんなときは アンチウィルスソフトのファイアウォールが邪魔をしている可能性がある ということを思い出すこと。

mysqldump: Got error: 23: Out of resources when opening file

mysqldump: Got error: 23: Out of resources when opening file './hogehoge/hogehoge.MYD' (Errcode: 24) when using LOCK TABLESバックアップ中にこのようなエラーが出る場合、--single-transaction オプションを付けてみる。 mysqldump --single-transac…

ほかのユーザーが同じデータに対して同時に変更を試みているので、プロセスが停止しました。

ODBCがデータソースになっているフォームで変更・削除をしようとすると表題のメッセージが出る場合、 最適化/修復では解決しない場合に疑うこと。 bit型(Access側ではYes/No型)フィールドにNULLが入っていないかどうか。 AccessのODBCリンクでテーブルを確…

ファイルDSNでRefreshLinkする時のパスワードの扱い

tbf.Connect = "FILEDSN=" & strDSNPath _ & ";Uid=" & strUID _ & ";Pwd=" & strPwd tbf.RefreshLink Connectにパスワードを記載していても実行後のリンクテーブルはパスワードを要求してくる。 tbf.Connect = "FILEDSN=" & strDSNPath _ & ";Uid=" & strUI…

0x00000d1 ブルースクリーン STOPエラー

USB外付けHDDを付けたままWindowsを起動できない - φ(..) ボ~ビ6 φ(..) 同型の別なサーバーで、↑と同様のブルースクリーンが頻発するようになった。SCSIドライバを更新して様子見開始。Adaptec adp94xx SAS controller driver v1.1.608.818 for Microsoft …

DataAdapter(DataTable)でレコードの更新をするサンプル

VB

Using cn As New SqlConnection(mConnectionString) cn.Open() Using cmd As New SqlCommand cmd.Connection = cn Dim SQL As New StringBuilder 'INDEX列を含むコマンド文字列でないとダメかも... SQL.Append("SELECT * FROM TABLE_A") SQL.Append(" WHERE …

ACC2000プロジェクト(.adp) のストアドプロシージャすべてに 「.1」が付く

Officeのサービスパックが適用されていないために起こる Access 2000 プロジェクトと SQL Server 2000 の互換性の問題 Office 2000 アップデート: Service Pack 3 (SP-3)

バリアント型でない変数に Null 値を代入しようとしました。

[現象] 「値要求:いいえ」のフィールドであるのに、「バリアント型でない変数に Null 値を代入しようとしました。」とエラーが出る。 [再現] 「値要求:はい」のフィールドを持つ、ODBCリンクのテーブルを開く 名前を付けて保存 「値要求:はい」のフィール…

パッケージソリューションの「製品コード」「アップグレードコード」

「保存されているテンプレートファイルからウィザード設定を読み込む」ボタンから、 以前に保存しておいたウィザード設定を読み込んで、別のパッケージを参照作成しようとすると、 詳細オプションの「製品コード」「アップグレードコード」まで読み込まれて…

USB外付けHDDを付けたままWindowsを起動できない

[環境]IBM xSeries 206m Windows Server 2003 SP2アイ・オー・データ USB2.0/1.1接続 外付型ハードディスク 1.0TB HDCA-U1.0CKC[現象とか対応とか]1. Windows Updateの自動再起動後、再起動を繰り返していたため、外付けHDDを取り外した2. ブルースクリーン…

画像の色変更メモ

Etc

JTrim[カラー] - [RGBの度合い]

Accessの色番号をRGBや16進カラーコードに変換

Accessの背景色、前景色の色番号(Long)を、 他ソフトで使えるRGB、Webで使う16進カラーコードに変換する機能をサイドバーに付けてみた。[ 参考にさせて頂いたサイト ] Accessの色番号について - 質問・相談ならMSN相談箱 ltzz.info - RGB-HEX相互変換

オブジェクトまたはクラスがこのイベントセットをサポートしていません。

「イベントプロパティに指定した式 開く時 でエラーが発生しました: オブジェクトまたはクラスがこのイベント セットをサポートしていません。」 *マクロ名、ユーザー定義関数名、[イベント プロシージャ]以外の式が指定されています。 *関数、イベント、マ…

MySQL 覚書

Connector/ODBC 5.2.4 マニュアル MySQL Connector/ODBC Developer's Guide 日本語(情報古) → 24.1.3.5. Connector/ODBC Connection Parameters cronを使用してMySQLを自動バックアップして古いものから順に削除するシェルスクリプト - A.C.Milan好きの皮相…

制約付きカラムを削除する

SQL Serverで自動生成される制約名は、 DF__{テーブル名}__{カラム名}__{自動生成文字列} のようになっていて、DROP/CREATEのたびに変わってしまう。 DECLARE @TABLE_NAME NVARCHAR(256) DECLARE @COLUMN_NAME NVARCHAR(256) DECLARE @TABLE_ID INTEGER DECL…

Microsoft SQL Server Migration Assistant(SSMA)に関するリンク

※ SSMA : mySQL等 → MS SQLへの移行ツール SQL Server Migration Assistant (SSMA) Team's Blog SQL Server Migration Assistant - MSDN Microsoft SQL Server Migration Assistant for MySQL v5.2 Connector/ODBC 5.2.4 (注) SSMA v5.2 のサポート対象は、M…

【ACC2010】 「ファイル」タブから「パッケージと配布」が消えてしまった場合

[ファイル]タブを選択 [オプション]を選択 [アドイン]を選択 すると、「アクティブでないアプリケーション アドイン」の一覧の中に「Microsoft Access Package Solution Wizard 2010 COM Addin」があるはず そこで左下の[設定]ボタンをクリック 「COMアドイ…

空白を入力するとMSACCESSが落ちるようになった

[現象] テキストボックスに空白を入力すると、いきなり落ちるようになった。 [経過] イベントログを確認すると、KERNELBASE.DLLでエラーが発生している。 参照設定も異常なし /decompile しても解消せず 原因不明… [結果] 日本語入力が、Baidu IME になって…

64bit Windows のコンパネでは 32bit ODBC の設定ができない

32bit版Officeは、32bit版のODBCを参照する。 コンパネのODBCアドミニストレータは64bit版を扱う。→ 32bit版OfficeのODBC設定は、32bit版の ODBCアドミニストレータで行う。 %windir%\SysWOW64\odbcad32.exe 参考: MySQL ODBCが接続できない!?Windows7 64…

Access2000 Adp のCommandTimeout

CurrentProject.Connection.CommandTimeOut で設定してもダメなようです。 Dim ADOCmd As ADODB.Command Set ADOCmd = New ADODB.Command With ADOCmd .CommandText = "xxx" .ActiveConnection = CurrentProject.Connection .CommandTimeout = 0 .Execute En…

管理者ユーザーでログオンしているのにAdministraor権限を要求される場合

普通にコントロールパネルを覗いただけでは存在していないように見える Administrator というアカウントを見えるようにしてやればよいようです。 [スタート] [コンピューター]を右クリック [管理] [ローカルユーザーとグループ] [ユーザー] ユーザー『Admini…

どうしてもODBC接続できないときに調べ忘れそうなこと

こんなこともあるよ、という意味でメモ。 SQL Server側のプロパティ(リモート接続許可、権限など)はキチンとできている、 構成マネージャーのTCP/IP設定、FWのポート開け、などなど 心当たりの設定はキチンとできているにも関わらず、ODBC接続に失敗する場…

ソリューションパッケージウィザードで追加のインストール

パッケージ内の \Files\Setup\Setup.ini [ChainedInstall_n]オプションに追加する。セットアップ設定ファイル (Office 2003 Editions リソース キット)

列を追加するとき、既に存在するかチェック

IF EXISTS(SELECT * FROM sys.columns WHERE Name = N'ColumnName' AND Object_ID = OBJECT_ID(N'TableName')) /* 存在するときの処理 */ ELSE /* 存在しないときの処理 */

Windows7で拡張子CHMのヘルプが開けない場合

文書番号: 917607 Windows ヘルプ形式 (WinHlp32.exe) で作成されたヘルプを開くことができない - Microsoft サポート

HTML文字セット

Etc

HTML 文字セット - MSDN ライブラリ

各ユーザーフォルダの環境変数

■図01 User Shell Foldersキーの内容 展開可能な文字列値 データ値 内容 移動 {374DE290-123F-4565-9164-39C4925E467B} %USERPROFILE% \ Downloads ダウンロードフォルダのデータを格納 ○ AppData %USERPROFILE% \ AppData\Roaming アプリケーションデータを…