2010-04-01から1ヶ月間の記事一覧

VirusDefs

ノートンを使用していると以下のフォルダの領域が大きくなることがある C:\Program Files\Common Files\Symantec Shared\VirusDefs これはウイルス定義のUpdateで使用したtempファイルが残ったままになるのが原因らしい なので、このフォルダ内のtempと付く…

ライセンスがない状態でビルドされたため実行できません

ActiveReportsの実行・ビルド時にライセンスによるエラーが発生することがある。 ライセンスがない状態でビルドされたため実行できません 発生する原因は以下の通り。 ライセンス認証をしていない →ActiveReportsに付属しているライセンス認証ツールで認証を…

Repeaterコントロール

RepeaterコントロールはDataSetのデータ件数を繰り返し出力するコントロール。 表などはDataGridで作成した方が簡単だが、出力するレイアウトを細かく指定したい場合はRepeaterの方が適している。 ただし、HTMLをゴリゴリ記述しないといけない。 使用例は以…

ソース Microsoft(R) Visual Basic Compiler 内) に関する説明が見つかりませんでした。

Visual Stadio 2005でコンパイルを実行とすると以下のエラーが発生しだした。 イベント ID (1000) (ソース Microsoft(R) Visual Basic Compiler 内) に関する説明が見つかりませんでした。 リモート コンピュータからメッセージを表示するために必要なレジス…

クライアントコールバック

ASP.NETでは通常、ボタンをクリックするなどのイベントでコールバックが発生しページ全体のリロードが発生する。 クライアントコールバックを使うとページ全体のリロードを発生させず、レスポンスをが向上させることができる。 Ajaxみたいなもの。 以下、使…

SQLで照合順序を指定

SQL Serverの照合順序はデフォルトではデータベースのプロパティで設定した照合順序が適用されるが COLLATE句を使用すると特定のSQL文のみで照合順序を変更することができる。 大文字・小文字・全角半角を区別する select * From M_商品 where M_商品.商品コ…

ASP.NETで動的にコントロールを追加

Partial Class Default2 Inherits System.Web.UI.Page '動的に配置するコントロール変数を定義 Protected WithEvents txt_Test As System.Web.UI.WebControls.TextBox Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handle…

Response.Redirect と Server.Transferの違い

Response.Redirect と Server.Transferの特徴は以下の通り Response.Redirect ・遷移元へのリクエスト・レスポンスと遷移先へのリクエスト・レスポンスの2度のラウンドトリップが発生する ・遷移前の Page オブジェクトを参照できない Server.Transfer ・遷…

従属関係

SYSDEPENDSテーブルには従属関係の情報が格納されている SYSDEPENDSを使用して以下のように使用しているテーブル、ストアド等を調べることができる SELECT DISTINCT SYSDEPENDS.ID, PARENTOBJ.NAME, SYSDEPENDS.DEPID, CHILDOBJ.NAME, CHILDOBJ.XTYPE FROM S…

DTSを構造化ストレージファイルにエクスポート

SQL Server 登録されている DTSパッケージを構造化ストレージ ファイルして保存することができる VBSを使用してDTSファイルに保存するのは以下のとおり Const DTSSQLStgFlag_UseTrustedConnection=256 'DTSの出力先パス★ Const EXP_PATH ="D:\DTSEXP\" 'SQL…

SQL Serverのコンピュータ名を変更

SQL Serverがインストールされているマシンのコンピュータ名を変更するのは手順は以下の通り 1.コンピュータ名を変更して再起動する 2.SQLServerで以下のクエリを実行して変更した内容を通知する sp_dropserver <old_name> GO sp_addserver <new_name>, local GOは変更前のコ</new_name></old_name>…

dtsrun

dtsrunコマンドを使用するとコマンドプロンプトよりDTSを実行することができる 使用例は以下の通り dtsrun /S hogesv /U hogeuser /P hogepass /N dts_name /M dts_password各オプションは以下の通り /S・・・サーバ名(インスタンスを指定する場合はサーバ名…

xp_cmdshell

xp_cmdshellを使用するとSQL Server から外部プログラムを呼び出すことができる 使用例は以下の通り DECLARE @Rtn int EXEC @Rtn = master.dbo.xp_cmdshell 'dir c:\' SELECT @Rtn AS [結果] なお、xp_cmdshellはデフォルトでは無効になっている xp_cmdshell…

Base64

電子メールではバイナリデータは送受信できないのでテキストデータに置換(エンコード)する必要がある Base64はそのデータエンコード方式の1つ なお、Base64は暗号化ではなくて符号化なので勘違いしないこと VB.NetでBase64に変換する例 Public Class Form1 '…

VBIDE.VBComponent

MDB

VBIDE.VBComponentを使うとAccessやExcelのソースにアクセスすることができる 以下、Accessのフォーム、モジュール等のコードをファイルに出力するプログラム ★の箇所は実行環境に合わせて任意の値に書き換えること ' ' 出力処理メイン ' Private Sub Sub_Co…

.NetFrameWorkの対応状況

.NetFrameworkのバージョンについてまとめてみたのでメモ .NET Frameworkとサポート対象OSは以下の通り Windows 2000 →.Net1.0〜2.0 Windows XP →.Net1.0〜3.5 Windows Server 2003 →.Net1.0〜3.5 (.Net1.1がプレインストール) Windows Vista →.Net1.1〜3.5 …