2011-07-01から1ヶ月間の記事一覧
Dynamic Dataについて * 手軽にCRUD機能(CREATE/READ/UPDATE/DELETE)を構築できる 作成方法 【1】準備(DB作成) ■Personテーブル id int型 PK NOT NULL name nvarchar(50)型 NOT NULL sex bit型 NOT NULL birth date型 NOT NULL position_id int型 FK NOT N…
■ ループ For文 For 【初期値】 To 【終了値】 Step 【増減値】 【処理】 Next http://www.vb-dotnet.com/general5/index.html For Each文 For Each 【コレクション内の要素を格納する変数】 In 【コレクション】 【処理】 Next http://www.vb-dotnet.com/ge…
サンプル * スケジュール管理を作成して、ASP.NETのデータベースへのアクセスを学ぶ データベース 構成:Scheduleテーブル * id int型(PK) * title varchar(50)型 * date date型 * time char(5)型 * remarks varchar(255)型 【1】ScheduleTool.aspx 構成 * C…
■ 文字列連結 * 「||」で、行う(プログラムのORと勘違いしそう。。。) 例 SELECT 'Hello, ' || name || '.' FROM person; 関連記事 Oracle のデータ型 https://blogs.yahoo.co.jp/dk521123/11973163.html
■ ファビコンを表示させる * 以下の関連記事を参照のこと http://blogs.yahoo.co.jp/dk521123/34521189.html ■ input / textarea * 以下の関連記事を参照のこと https://blogs.yahoo.co.jp/dk521123/37818882.html ■ リスト 【1】 ul:黒ポチ(・)の箇条書き…
データを受け渡すには * Model/Session以外で、ControllerとView間でデータの受け渡す手軽な手段として、 主なものは、以下の3点。 [1] 「ViewData」を利用してデータの受け渡しを行う [2] 「ViewBag」を利用してデータの受け渡しを行う(From MVC3) [3] 「…
初めに http://blogs.yahoo.co.jp/dk521123/25295663.html で、簡単なアプリを作成したがMVC5になって、だいぶ変わったし、VBでやったことなかったので、やってみる 作成方法 [1] プロジェクトの作成 [1] Visual Studio 2015 Express for Web を起動 [2] [フ…
ASP.NETとの差異 * ASP.NETとついているが、全く別物と考えた方がいい。(思想が全く違うっぽい。。。) * ASP.NETの特徴である以下の技術を使用しない + イベント・ドリブンモデル(ポストバックなども含む) + サーバ・コントロール http://www.atmarkit.co.jp…
Option Explicit * ファイル内のすべての変数を明示的に宣言するよう強制する 【補足】 * Explicit(エクスプリシット):明確な、明白に 参考文献 http://homepage1.nifty.com/rucio/main/shokyu/jugyou3.htm Option Strict * As句による型宣言、異なる型へ…
コーディング規約 * 自分の知識として、知らなかった項目、もしくは、あまり意識をしていなかった項目を記述しておく ネーミングルール メソッド コンバータメソッド名は「To + オブジェクト名」を使用 Public Enum Answer Correct Bigger Less End Enum Pub…
サイトマップ Web.sitemapについて * ソリューションエクスプローラのプロジェクトを右クリックし、[追加]-[新しい項目]-[サイトマップ]で「Web.sitemap」を追加できる 構成 <siteMap> | +- <siteMapNode> +- <siteMapNode> +- <siteMapNode> | +- <siteMapNode> +- <siteMapNode> サンプル * 上記のように「Web.sitemap」を作成しておく</sitemapnode></sitemapnode></sitemapnode></sitemapnode></sitemapnode></sitemap>…
RequiredFieldValidator 主なプロパティ * InitialValue => 検証コントロールの初期値(初期値から変更されているかを判定される) 例1:数当て * RequiredFieldValidator/RangeValidatorを使用してみる コントロール構成 * Label : 1 * Button : 2 (回答用ボ…
コントロール構成 * Label : 1 * RadioButtonList : 1 (上書き許容・禁止を指定。プロパティ「Items」に、「permit」および「forbid」を指定) * FileUpload : 1 * Button : 1 サンプル Protected Sub Button1_Click(sender As Object, e As EventArgs) Handl…
Hello WorldをASP.NET / VB.NETで行う コントロール構成 * Label : 1 * TextBox : 1 * Button : 1 サンプル Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Me.Label1.Text = "Hello, " & Me.TextBox1.Text & "!" '…
VBをはじめっから勉強する場合 http://www.atmarkit.co.jp/fdotnet/vb6tonet2/index/index.html C#との文法の違い * 調べてみるとあげだしたら、きりがなかった(以下のサイト参照)ので、必要な項目だけ抜粋。 http://blogs.wankuma.com/jeanne/archive/2007/…
作成方法 [1] Visual Web Developer(VWD) 2010 Express を起動 [2] [ファイル]-[新しいプロジェクト]-[ASP.NET MVC 2 Web アプリケーション]を選択 (画面左側のインストールされているテンプレート欄には[Visual C#]-[Web]が選択されている) アプリ作成・準…
■ はじめに セキュリティ攻撃や脆弱性についてまとめる。 目次 【0】脆弱性について 1)脆弱性の大別 2)セキュリティ問題の根源 【1】スクリプト関連 1)クロス・サイト・スクリプティング 2)クロス・サイト・リクエスト・フォージェリ 【2】パス・…
Yahooブログの書庫設定の表示順序みたいなものを作る ポイント * SELECTタグは、「<select ・・・・ name="selectOptions[]" multiple>」のようにし、保存する際には、JavaScriptなどを利用し、全選択し、全てのデータ受け渡すようにする(selectAllOptions()に着目) http://oshiete.goo.ne.jp/qa/3520778.htm</select>…
ポイント headerは、何かを出力する前に実行する必要がある。そのため、以下の点に気をつけること。 [1] echoやHTMLタグなどを、「header("Location:XXX")」前に出力する(
XMLファイルの読み込み サンプル <conf> <database> <databaseName databaseType='MySql'>dbName</databaseName> <password>password</password> <server>XXXXX:1000</server> <userName>user1</userName> <userName>user2</userName> <userName>user3</userName> </database> </conf> readXml.p…
問題概要 * 以下のソースで、is_uploaded_file() の戻り値が false で返ってくる "; echo "File Size :" . nl2br…
[1] PHP 方法概要 * PHP の関数 mysql_insert_id() を利用 サンプル $name = $_POST["name"]; $birthday = $_POST["birthday"]; $remarks = $_POST["remarks"]; $connectionId = mysql_connect("XXXXX:1000", "dataBaseName", "passowrd") or die(mysql_erro…
問題 * MySQLに「五十嵐」と登録したところ、文字化けを起こってしまった。 原因 * MySQLに「五十嵐」と登録したところ、文字化けを起こってしまった。 解決方法 * 解決方法1 : 「十」の代わりに、「十\」として登録する * 解決方法2 : Shift_JIS を使うの…
ファイルのダウンロード 例1:データベースから取得したデータをCSVファイルとしてダウンロードする サンプル
時間を好きなフォーマットに出力させるには... サンプル1 $before = "2007-02-28 01:55:59"; $after = date("H:i", strtotime($before)); 参考資料 http://chibinowa.net/notebook/php/97.html http://php.plus-server.net/function.date.html サンプル2 $be…
■ 2018/08/02追記 * 以下の関連記事で扱った DataTables ってのもある。 https://blogs.yahoo.co.jp/dk521123/37668379.html ■ テーブルにソート機能を追加する 設置方法 [1] 以下から、tablesorter (__jquery.tablesorter.zip) をダウンロードする http://t…
関連BLOG データの追加・更新・削除(INSERT/UPDATE/DELETE) http://blogs.yahoo.co.jp/dk521123/24346471.html サンプル1 http://blogs.yahoo.co.jp/dk521123/24302172.html のデータを使う。
MySQL データの有無判定 サンプル
サンプル <html> <head> <script src="./js/jquery.js" type="text/javascript"></script> <script src="./js/jquery.timeentry.js" type="text/javascript"></script> <script src="./js/jquery.timeentry-ja.js" type="text/javascript"></script> <script type="text/javascript"> jQuery(function($){ $("#inputForStartWor…</head></html>