忍者ブログ

技術メモ

Home > ブログ > 記事一覧

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

ASP.netでファイルをダウンロード&実行

        Dim strFile As String = "wk.pdf"

        Response.ContentType = "application/octet-stream"
        Response.AddHeader("Content-Disposition", "attachment; filename=" + strFile)
        Response.Flush()
        Response.TransmitFile("c:\00nham\" + strFile)
        Response.End()

 

PR

Sqlserver ユーザ定義テーブル型


--テーブルを宣言
create table nhamtbl1 (id varchar(10))
insert into nhamtbl1 values('aaa')

--ユーザ定義テーブル型を宣言
CREATE TYPE sampletabletype
  AS TABLE ( id varchar(10) )
go

--テーブル値パラメータを持つプロシージャを宣言
alter procedure sampleproc( @sampletable sampletabletype readonly)
as
 declare @id varchar(10)
 select @id = id from @sampletable
 print @id
go

--プロシージャ呼び出し
declare @sampletable sampletabletype
insert into @sampletable values('bbb')
exec sampleproc @sampletable

IEnumerator の使い方

                Dim objEnm As IEnumerator = Page.Validators.GetEnumerator()
                Do While objEnm.MoveNext()
                    Dim objVal As BaseValidator = CType(objEnm.Current, BaseValidator)
                    objVal.Enabled = False
                Loop

◆全てのメンバーを取得する

全てのメンバーを取得する
tp.GetMembers(Reflection.BindingFlags.Public Or Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.Instance Or Reflection.BindingFlags.Static Or Reflection.BindingFlags.DeclaredOnly)

Public Constの取得は下
tp.GetFields(Reflection.BindingFlags.Public Or Reflection.BindingFlags.Instance Or Reflection.BindingFlags.Static Or Reflection.BindingFlags.DeclaredOnly)
Private Constの取得は下
tp.GetFields(Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.Instance Or Reflection.BindingFlags.Static Or Reflection.BindingFlags.DeclaredOnly)
※但し、これ以外にも取得出来ちゃう?

フィールド、メンバ、プロパティの違い・・・

 

PAGE TOP