忍者ブログ

[PR]

2024年11月21日
×

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

Windows7日本語版が10月22日に発売決定

2009年07月07日
タイトルの通り、MicrosoftからWindows7日本語版の発売日が発表されました。

10月22日に発売だそうです。

使いやすさをアピール(Vistaに比べて・・・)しているみたいですね。

catsは発売日に買わずに、しばらく市場の動向を見たいと思います。

Vistaの二の舞にならなきゃいいけどねぇ・・・

拍手[0回]

PR

日本語ドメイン(.日本)2010年に開始?

2009年07月07日

こんにちは。

今日の日経新聞に「.日本」ドメインを2010年から使える様にするといった記事が載ってました。

その他にも「.東京」「.大阪」などの地名も使える様にするらしいです。

むか~し、日本語.jpで取れると話題になりましたが、あまり普及しませんでしたよね?

その二の舞になるのでしょうか・・・

それともちゃんと普及するのでしょうか・・・

拍手[0回]

PHPでテーブルのIDの乱数をだす

2009年07月05日

PHPで、テーブルのIDの乱数を発生させたい場合は下記の通りになります。



//[テーブル]の最小値と最大値を見て、乱数を発生させる
$sql = "SELECT min([フィールド]) as mi,max([フィールド]) as ma FROM [テーブル]";

$conn = mysql_connect($server, $user, $pass) or die("接続エラー1");
mysql_select_db($dbname) or die("接続エラー2");
$ret = mysql_query($sql, $conn) or die("クエリーエラー");
while ($row = mysql_fetch_array($ret)){
 $cnt_min = $row['mi'];
 $cnt_max = $row['ma'];
}
$ran = mt_rand($cnt_min,$cnt_max);
//乱数 ここまで
 

拍手[0回]

VB・VBAで乱数をだす

2009年07月04日

VBAなどで、乱数を発生させたい場合は下記の通りになります。
最大数値と最小数値に任意の数値を入れて下さい。


Dim RN As Long
Randomize
RN = fix( ([最大数値] * Rnd) + [最小数値] )
Debug.Print RN
 

拍手[0回]

VBAで、ひらがなをカタカナに変換する

2009年07月03日

VBAで、ひらがなをカタカナに変換したり、半角にしたり、大文字にしたりするVBAです。


Function KANA()

Dim CN As ADODB.Connection
Dim RSA As ADODB.Recordset
Dim SQL As String

Set CN = CurrentProject.Connection
Set RSA = New ADODB.Recordset

SQL = "SELECT [主キー],[カナフィールド] FROM [テーブル名]"

RSA.Open SQL, CN

Do Until RSA.EOF
 'vbUpperCase  1  文字列を大文字に変換します。
 'vbLowerCase  2  文字列を小文字に変換します。
 'vbProperCase  3  文字列の各単語の先頭の文字を大文字に変換します。
 'vbWide  4  文字列内の半角文字 (1バイト) を全角文字 (2 バイト) に変換します。
 'vbNarrow  8  文字列内の全角文字 (2バイト) を半角文字 (1バイト) に変換します。
 'vbKatakana  16  文字列内のひらがなをカタカナに変換します。
 'vbHiragana  32  文字列内のカタカナをひらがなに変換します。
 'vbUnicode  64  システムの既定のコード ページを使って文字列を Unicode に変換します。
 'vbFromUnicode  128  文字列を Unicode からシステムの既定のコード ページに変換します。
    SQL = "UPDATE [テーブル名] SET [カナフィールド]='"
    SQL = SQL & StrConv(RSA![カナフィールド], vbKatakana)
    SQL = SQL & "' WHERE [主キー]=" & RSA![主キー]
   
    CN.Execute SQL

    RSA.MoveNext
Loop

CN.Close
Set CN = Nothing


End Function

拍手[0回]