サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
mftech.hatenadiary.org
こんにちは、chujiangleiです。 今回は、Microsoft SQL Serverでの日付計算をご紹介いたします。 実際の作業では、日付に関数する計算がよくあります。 初心者にはストアドプロシージャ上で日付の計算について分からないとか、慣れてない方がいると思います。 ここで、ストアドプロシージャ上で日付の求め方を纏めて見ました。皆さんにお役に立てれば幸いです。 /* 指定日についての計算 */ DECLARE @Date DATETIME SET @Date=GETDATE() -- 指定日の前日を求める SELECT DATEADD(DAY,-1,@Date) AS '前日' -- 指定日の翌日を求める SELECT DATEADD (DAY,1,@Date) AS '翌日' -- 指定日は本年の何日目 SELECT DATEDIFF(DAY,DATEADD(YEAR,DATED
C#でリストや配列などコレクションの処理をするのは何かと多いです。 C#のバージョンが、1.0から2.0, 3.0, 4.0と上がっていくたびに、 コレクションのライブラリもより便利で使いやすいクラスが増えてきました。 クラスが非常に多く、どこに何があるのか分かりにくかったのでまとめてました。 コレクション継承図 C#のコレクションとして、上の図のようなクラス(やインターフェイス)があります。 System.Collections名前空間 System.Collections名前空間以下のクラスは、C#1.0に作られたコレクションライブラリです。 基本的にこれらのクラスは、古く扱いづらいので使わないほうが良いと思います。 次に説明するSystem.Collections.Generic名前空間を使用してください。 ただし、昔のライブラリによっては、このSystem.Colelctionを使
こんにちはYagiです。 webサイト制作の際にJavaScriptを使用して、 クライアントとサーバの通信の際のデータ形式としてJSONを使用することがよくあります。 そのため、サーバサイドでJSONを生成してクライアントに渡してあげる必要があります。 JavaScriptSerializer C#4.0からJavaScriptSerializerというJSON生成するためのクラスが追加されました。 このクラスを使うことによって、簡単にJSONを生成することが出来ます。 JavaScriptSerializerは、System.Web.Extensions.dllのSystem.Web.Script.Serialization名前空間にあります。 使う場合は参照の追加を忘れずに行ってください。 試しに配列のJSONを返す例を上げます。 using System; using System
こんにちは、エンジニアのR.Nです。 今回のテクヤンは、 C#と正規表現を用いて、特定URLへアクセスし、 対象のタグを抽出する方法をご紹介致します。 まず、URLより、HTMLタグを抽出方法を、以下のサンプルで説明します。 HTMLタグ抽出 【HTMLタグ抽出サンプルコード】 using System.Net; string html = string.Empty; // HTML取得 using (WebClient wc = new WebClient()) { html = wc.DownloadString("http://mindfree.jp"); } 変数名:htmlに、指定したURLページのHTMLがすべて返ってきます。 この文字列から、正規表現を使いimgタグを抽出します。 HTMLタグ抽出+imgタグ抽出 【HTMLタグ抽出+imgタグ抽出サンプルコード】 using
こんにちは、chujiangleiです。 System.Data.SQLiteの実装をやってみました。 今回は、System.Data.SQLiteの使用方法、実用サンプルをまとめ、紹介させて頂きます。 SQLiteの紹介 SQLiteはMySQLやPostgreSQLと同じデータベース管理システムであるが、 サーバとしてではなくアプリケーションに組み込んで利用される軽量のデータベースです。 SQLiteはC言語で書かれたので、メモリ管理にはよくできました。 レコード数が10万件以下の場合、検索速度が非常に速いです。 System.Data.SQLiteの紹介 System.Data.SQLiteはSQLiteに接続や開発するための.NETライブラリです。 ライブラリを追加するだけで開発者はSQLiteの操作を意識せずに開発することができます。 下記のビデオを参考すれば、Visual St
皆さん、明けましておめでとうございます。 chujiangleiです。今年も宜しくお願い致します。 昨年のことを振り返ると、2010年は「NoSQL」という言葉をネット上で注目されました。 データベースの主流はリレーショナルデータベース(RDB)ですが、GoogleやAmazonがRDBでないDBを使って成功してから、 RDB以外のDBが注目されるようになりました。「RDB以外のDB」を指す「NoSQL」という言葉が使われ始めました。 簡単に言えばNoSQLとは、SQL言語を利用しない非リレーショナルデータベース(RDB)を総称した表現です。 代表的なものとして、数値や文字列といったデータ(value)を1個のキー(key)にひも付けて管理する「key-valueストア」があります。 NoSQL は、膨大データを高速に処理できるメリットがあるため、FaceBook, Twitterも採用し
こんにちは。プログラマのYagiです。 9月6日にmixiがmixiチェック、 9月10日にGREEがSocial Feedbackをリリースしました。 FacebookもTwitterも公式でソーシャルボタンを用意してますし、是非ともサイトに導入したいですよね! ということで今回は、mixi、GREE、Facebook、Twitter、それぞれのソーシャルボタンの作り方を紹介します。 ソーシャルボタンサンプル サンプルはこちら。上から順に、mixi、GREE、Facebook、Twitterです。 各々で、サイズや形などを選べるので、自分の好みにカスタマイズしましょう。 GREEの「Social Feedback」 http://developer.gree.co.jp/connect/plugins/sf GREEでは、上記のサイトの「設置方法」のプロパティを設定して、コードを取得する
はじめまして、エンジニアのR.Nです。 今回のテクヤンは、 Google Mapsジオコーディングサービスを利用して、 C#で住所から、経度・緯度を取得する方法をご紹介致します。 【サンプルコード】 using System.Net; // URI で識別されるリソースとのデータの送受信用の共通クラス WebClient downloadClient = new WebClient(); // URL Uri uriUrl = new Uri(string.Format( "http://maps.google.com/maps/geo?q={0}&output=csv&sensor=false", "※ジオコーディングしたい住所を入力して下さい。")); // ジオコーティング string result = downloadClient.DownloadString(uriUrl);
このページを最初にブックマークしてみませんか?
『テクヤン - マインドフリー .NET カフェ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く