SSブログ
前の10件 | -

エクセル チェックボックスを消したい [Office]

デザインボタンを探し
(クイック アクセス ツールバーにありました)
クリックして、削除処理実行

エクセル v2013

SQL Server接続設定 [Database]

■リモート接続の許可
(1)Microsoft SQL Server Management Studio を起動。
(2)オブジェクトエクスプローラーのサーバーを右クリック→「プロパティ」をクリック。「サーバーのプロパティ」が表示されます。
(3)「サーバーのプロパティ」左側の「ページの選択」の「接続」を選択します。
(4)画面右側下寄りに「このサーバーへのリモート接続を許可する」にチェックを入れます。

■プロトコルの設定
TCP/IPを有効にします。
(1)「SQL Server 構成マネージャー」を起動。
(2)「SQL Server 構成マネージャー」左側ツリーの「SQL Server ネットワークの構成」→「MSSQLSERVERのプロトコル」をクリック。右側にプロトコルの一覧が表示されます。
(3)「TCP/IP」を右クリックして「有効化」をクリックします。

■ポートの設定
(1)プロトコルの設定と同様にしてプロトコルの一覧を表示し、「TCP/IP」を右クリック→「プロパティ」をクリックします。「TCP/IPのプロパティ」が表示されます。
(2)「IPアドレス」タブを選択し、「IPAll」項目の「TCP ポート」を1433に、「TCP 動的ポート」を空白にして「OK」をクリックします。

■ファイアウォールの構成
SQL Server の接続に使用するTCP 1433 番の接続を許可する設定手順です。
コントロールパネルからWindows ファイアウォールを起動します。
右ペインから「新しい規則」をクリックしてウィザードを起動します。
【規則の種類】
[ポート]を選択して「次へ」をクリックします。
【プロトコルおよびポート】
[TCP]を選択し、[特定のローカルポート]を選択して「1433」と入力します。
【操作】
[接続を許可する]を選択して「次へ」をクリックします。
【プロファイル】
適用するネットワーク接続を選択して「次へ」をクリックします。
【名前】
SQL Server の規則であることがわかるように名前を付けて終了します。


combobox選択値をDatarowで受け取る [Develop]

ComboBoxのDataSourceにDataTableを設定している場合
選択値をDatarowで受け取とる事が出来ます。

cmb.SelectedItem は DataRowViewなので

var dr = ((DataRowView)cmb.SelectedItem).Row;

です。

今日を求める (MS SQLSERVER) [Database]

GETATE()で現在時間[datetime型]を求め、date型に変換する

SELECT CONVERT(date, GETDATE())

ASP.NET MVC 改行付きで出力させる [Develop]

ブラウザ上で改行表示させるのに
・\nではもちろん無効
・単純に<br>を結合させるとエンコードされて
そのままタグが文字列として表示される
・セキュリティ上好ましくないので生出力させられない
等、色々問題があります。

コロンブスの卵ですが、以下の方法で出力できます。

例:
りんご <改行>
みかん
と表示させたい

**コントローラ
var 変数 = string.Empty;
変数 += "りんご" + "\n";
変数 += "みかん" + "\n";

**ビュー
@Html.Raw(Html.Encode(変数).Replace("\n", "<br />"))

ASP.NET MVC でのデータセットの永続化 [Develop]

ビュー
<input type="hidden" id="dtData" name="dtData" value="@ViewBag.dt">

コントローラ
DataSetを使わなくてもDataTableだけで出来ました

Encoding enc= Encoding.GetEncoding("UTF-8");
var dt = new MyProject.HhobbyDataTable();

if (values["dtData"] != null && values["dtData"].ToString().Length >0) 
{
  var md = values["dtData"];
  string xml = enc.GetString(Convert.FromBase64String(md));
  System.IO.StringReader xmlSR = new System.IO.StringReader(xml);
  dt.ReadXml(xmlSR);
}
else
{
  var r1 = dt.NewHobbyRow();
  r1.BeginEdit();
  r1.CODE = "A123";
  r1.NAME = "あ";
  r1.EndEdit();
  dt.AddHobbyRow(r1);

  var r2 = dt.NewHobbyRow();
  r2.BeginEdit();
  r2.CODE = "B987";
  r2.NAME = "いやん";
  r2.EndEdit();
  dt.AddHobbyRow(r2);
}

Encoding enc = Encoding.GetEncoding("UTF-8");
var sw = new StringWriter();
dt.WriteXml(sw);
ViewBag.dt = Convert.ToBase64String(enc.GetBytes(sw.ToString()));


Encoding enc= Encoding.GetEncoding("UTF-8");
var ds = new DataSet();

if (values["dtData"] != null && values["dtData"].ToString().Length >0) 
{
  var md = values["dtData"];
  string xml = enc.GetString(Convert.FromBase64String(md));
  System.IO.StringReader xmlSR = new System.IO.StringReader(xml);
  var dt = new MyProject.HhobbyDataTable();
  dt.ReadXml(xmlSR);
  // 戻りの準備
  ds = new DataSet();
  ds.Tables.Add(dt);
}
else
{
  var dt = new MyProject.HobbyDataTable();

  var r1 = dt.NewHobbyRow();
  r1.BeginEdit();
  r1.CODE = "A123";
  r1.NAME = "あ";
  r1.EndEdit();
  dt.AddHobbyRow(r1);

  var r2 = dt.NewHobbyRow();
  r2.BeginEdit();
  r2.CODE = "B987";
  r2.NAME = "いやん";
  r2.EndEdit();
  dt.AddHobbyRow(r2);

  ds.Tables.Add(dt);
}
ViewBag.ds = Convert.ToBase64String(enc.GetBytes(ds.GetXml()));






Oracle Enterprise Manager が使えるようになるまで。。。 [Server]

インストールして暫らく経ったオラクルサーバが舞台です。

1. ポート番号を調べる
¥ORACLE_HOME¥installにある
portlist.iniの開き、設定を確認

2. FireWallを開く
1で調べたポート番号を指定して開く

// がしかし「証明書エラー ナビゲーションはブロックされました」が出て使用不可。。
かつ
// 4番のコマンドもEnvironment variable ORACLE_UNQNAME not defined.
// Please set ORACLE_UNQNAME to database unique name.
// で失敗

3. SET ORACLE_UNQNAME = ORCL
  サーバの環境変数の設定...

4. emを設定するコマンド実行
emctl stop dbconsole ....EMが起動している場合はSTOPさせる
emctl unsecure dbconsole ....SSLをOFFに
emctl start dbconsole ....EMを起動

Oracle/Enterprise Managerが起動しない
http://tunes.sakura.ne.jp/tipi/?Oracle%2FEnterprise%20Manager%A4%AC%B5%AF%C6%B0%A4%B7%A4%CA%A4%A4

意外と簡単!? Oracle Database 11g Release 1
http://otndnld.oracle.co.jp/easy/oracle11gr1/windows/1st/


石原さとみ カレンダー 2014年

石原さとみ カレンダー 2014年

  • 作者: ‐
  • 出版社/メーカー: 株式会社 ハゴロモ
  • 発売日: 2013/12/11
  • メディア: カレンダー



ASP.NET MVC daetime型のテンプレート [Develop]

テンプレート機能でビュー開発を効率化
http://www.atmarkit.co.jp/fdotnet/aspnetmvc3/aspnetmvc3_07/aspnetmvc3_07_02.html

でサンプルソースをそのままだと、
ディクショナリに null のモデル項目が渡されましたが、このディクショナリには型 'System.DateTime' の null 以外のモデル項目が必要です
が発生
ASP .NET MVC datetime editor template using jQuery datepicker
http://www.nickharris.net/2010/08/asp-net-mvc-editor-template-for-jquery-datepicker/
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.DateTime?>" %>
<%: Html.TextBox("",String.Format("{0:yyyy-MM-dd}", Model.HasValue ? Model : DateTime.Today), new { @class = "dp"})%>






Active Directoryに共有フォルダ情報を登録 [Server]

Active Directoryに共有フォルダ情報を登録しておけば
サーバ移行があってもクライアントの変更も不要で、
また公式な共有フォルダがエクスプローラに
1画面で表示出来るので便利ですね。
http://www.atmarkit.co.jp/ait/articles/0210/16/news002.html

ただ[Active Directoryユーザーとコンピュータ]画面から追加登録すると
GCに反映されるのに時間が掛ってしまいます。
「DFSの管理」画面から追加すればGCに即時反映されます。
http://www.atmarkit.co.jp/ait/articles/0605/11/news125_3.html
前の10件 | -

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。