C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >>
■5828  dataviewのrowfilterからlink使用時
□投稿者/ あわわ -(2007/07/24(Tue) 14:15:12)

    分類:[ASP.NET (C#)] 

    ご質問お願い致します。
    開発環境:XP ASP.NET(C#) SQL2000

    dataviewのrowfilterからlink文を使用してのご質問なんですが、
    linkで検索する文字列をユーザからテキストボックス入力で受け取り
    検索をかけ、datagridへ表示といった形を取っています。
    ここで問題ですが
    「あいうおえ」での検索ならば成功します。
    「あいう*えお」などの特殊文字が入った場合エラーになります。
    エラー内容:Like 演算子のエラー : 文字列パターン '%あいう*えお%' が無効です。
    となります。
    検索時に「あいう[*]えお」ならエラーは出ず検索が行われます。
    * % などの文字を見つけていちいち[]で囲む様なコードを書かなければいけないんでしょうか?
    一番ベストな方法などありましたら教えていただけませんでしょうか。
    お願い致します。
親記事 /過去ログ16より / 関連記事表示
削除チェック/

■5977  データビューでの値を検索しての次行取り出し
□投稿者/ あわわ -(2007/07/27(Fri) 15:01:48)

    分類:[.NET 全般] 


    開発環境:ASP.NET C# SQL2000sarver XPです

    データビューを使用してのところでご教授お願いできますでしょうか
    要点コードのみ張ります

    SqlDataAdapter da = new SqlDataAdapter(sql,objDb);
    DataSet ds = new DataSet();
    dv = new DataView(ds.Tables["test"]);

    return Convert.ToInt32(dv.Table.Rows[0][0].ToString());
    ボタンを押した後の処理です。
    sqlはsql構文が入ってます。
    dv.Table.Rows[0][0].ToString()で実行すると返ってくるものが一意な数字です。
    初めの[0]列のみ使用し他列はここでは使用しません。なので[0][0]次の数字が[0][1]と続いていきます。
    数字はつながった数字ではありません。ランダムで入っていますが一意です。

    やりたいことは
    この数字の中にある例えば7という数字を引数で渡して7を探し、その7の次行に入ってる数字を返ってくるものが作りたいです。
    [0][1]
    [0][2]
    [0][3]
    [0][4]

    [0][3]に7が入っていたら
    その次の
    [0][4]

    数字を返すものです。

    行数的に3万行ほどあります。for文で全部サーチしその次を出すようだとパフォーマンス的にわるいとおもうので、
    なにか一番いい方法があったらと質問しました

    お願い致します。



親記事 /過去ログ16より / 関連記事表示
削除チェック/

■5979  Re[1]: データビューでの値を検索しての次行取り出し
□投稿者/ HIRO -(2007/07/27(Fri) 15:49:33)
>
    No5977 (あわわ さん) に返信
    >
    > 開発環境:ASP.NET C# SQL2000sarver XPです
    >
    > データビューを使用してのところでご教授お願いできますでしょうか
    > 要点コードのみ張ります
    >
    > SqlDataAdapter da = new SqlDataAdapter(sql,objDb);
    > DataSet ds = new DataSet();
    > dv = new DataView(ds.Tables["test"]);
    >
    > return Convert.ToInt32(dv.Table.Rows[0][0].ToString());
    > ボタンを押した後の処理です。
    > sqlはsql構文が入ってます。
    > dv.Table.Rows[0][0].ToString()で実行すると返ってくるものが一意な数字です。
    > 初めの[0]列のみ使用し他列はここでは使用しません。なので[0][0]次の数字が[0][1]と続いていきます。
    > 数字はつながった数字ではありません。ランダムで入っていますが一意です。
    >
    > やりたいことは
    > この数字の中にある例えば7という数字を引数で渡して7を探し、その7の次行に入ってる数字を返ってくるものが作りたいです。
    > [0][1]
    > [0][2]
    > [0][3]
    > [0][4]
    > で
    > [0][3]に7が入っていたら
    > その次の
    > [0][4]
    > の
    > 数字を返すものです。
    >
    > 行数的に3万行ほどあります。for文で全部サーチしその次を出すようだとパフォーマンス的にわるいとおもうので、
    > なにか一番いい方法があったらと質問しました
    >
    > お願い致します。
    >
    DataViewクラスがどのようなクラスであるか、もう少し調べてみることをおすすめします。
    http://msdn2.microsoft.com/ja-jp/library/system.data.dataview(VS.80).aspx

    とりあえず、Findメソッドが使用できるのではないでしょうか?
    http://msdn2.microsoft.com/ja-jp/library/46d41xk2(VS.80).aspx
記事No.5977 のレス /過去ログ16より / 関連記事表示
削除チェック/

■5980  Re[2]: データビューでの値を検索しての次行取り出し
□投稿者/ あわわ -(2007/07/27(Fri) 16:34:25)
    No5979 (HIRO さん) に返信
    > ■No5977 (あわわ さん) に返信
    >>
    >>開発環境:ASP.NET C# SQL2000sarver XPです
    >>
    >>データビューを使用してのところでご教授お願いできますでしょうか
    >>要点コードのみ張ります
    >>
    >> SqlDataAdapter da = new SqlDataAdapter(sql,objDb);
    >> DataSet ds = new DataSet();
    >> dv = new DataView(ds.Tables["test"]);
    >>
    >> return Convert.ToInt32(dv.Table.Rows[0][0].ToString());
    >>ボタンを押した後の処理です。
    >>sqlはsql構文が入ってます。
    >>dv.Table.Rows[0][0].ToString()で実行すると返ってくるものが一意な数字です。
    >>初めの[0]列のみ使用し他列はここでは使用しません。なので[0][0]次の数字が[0][1]と続いていきます。
    >>数字はつながった数字ではありません。ランダムで入っていますが一意です。
    >>
    >>やりたいことは
    >>この数字の中にある例えば7という数字を引数で渡して7を探し、その7の次行に入ってる数字を返ってくるものが作りたいです。
    >>[0][1]
    >>[0][2]
    >>[0][3]
    >>[0][4]
    >>で
    >>[0][3]に7が入っていたら
    >>その次の
    >>[0][4]
    >>の
    >>数字を返すものです。
    >>
    >>行数的に3万行ほどあります。for文で全部サーチしその次を出すようだとパフォーマンス的にわるいとおもうので、
    >>なにか一番いい方法があったらと質問しました
    >>
    >>お願い致します。
    >>
    > DataViewクラスがどのようなクラスであるか、もう少し調べてみることをおすすめします。
    > http://msdn2.microsoft.com/ja-jp/library/system.data.dataview(VS.80).aspx
    >
    > とりあえず、Findメソッドが使用できるのではないでしょうか?
    > http://msdn2.microsoft.com/ja-jp/library/46d41xk2(VS.80).aspx

    すみません。
    ありがとうございました。
    何とかできました。
記事No.5977 のレス / END /過去ログ16より / 関連記事表示
削除チェック/

■6092  Re[5]: login後ページで名前を表示する
□投稿者/ はつね -(2007/07/31(Tue) 20:15:46)
    No6074 (HiRoKo さん) に返信
    > ■No6055 (はつね さん) に返信
    >>ならば業務上、ユーザ情報をどのように保存しておけるのかを検討するのが最初です。
    >>例えば、イントラネットなのかインターネットなのか、ユーザ数は多いのか少ないのかなどが検討すべき項目です。
    >>あとは、既存のユーザ情報がすでにあるかないかも重要でしょう。
    >
    > ユーザ情報は既存でなく全て新規です。
    > インターネット上で行い、ユーザ数は10〜50程度です。
    >
    > こちらで設定したIDとパスワードを個別にお渡しし、各自パスワード変更してもらう
    > という手順を踏むことが目標です。

    SQL Server 2000でSQL Server認証でって事ですよね。
    色々な方法がありますが前提があるならばそれを記述しないと使える情報にはいきつけません。
    なぜならば、色々な方法があるという事と目の前の問題解決に色々な方法が使えるかは等価とはいえないからです。
    当事者以外に使える方法かどうかを判断できませんが、少なくとも前提条件をきちんと明記してあれば、全然使えない(または素直に使えない)方法を示す人はいないでしょうし、示していたら他の方からつっこみがはいるでしょう。
    せっかく質問したのだから、使える回答を得たいですよね?
    であるならば、前提はきちんと提示するのが近道というものです。

    (1)ログインページを作る(出来合いではなく自前でつくるといいでしょう)
    (2)web.configでForm認証を設定する(IISは匿名認証)
    (3)作ったログインページで、「ログイン」ボタンをクリックしたときに入力値でSQL Serverにログインする。
    (4)ログインに成功した時はユーザテーブルから名前を取得して表示する。
    (5)名前とログインID、パスワードと共にSessionオブジェクトに格納する。
    (6)FormsAuthentication.RedirectFromLoginPage(userID, False)を実行
    (7)各画面ではSessionオブジェクトから名前を取得して表示する。またSQL Serverへ接続するときもSessionオブジェクトに核のうされたログインIDとパスワードを使う

記事No.6024 のレス /過去ログ16より / 関連記事表示
削除チェック/

■6073  Re[2]: login後ページで名前を表示する
□投稿者/ HiRoKo -(2007/07/31(Tue) 14:41:59)
    No6050 (Jitta さん) に返信
    > 苦言
    >
    > 1から10まで、あなたの要望を満たすサンプルは、恐らくありません。
    > そういうものを望なら、もっと質問の範囲を限定してください。例えば、使用するデータベースの種類、認証方法、ログイン情報の保持の仕方、など。
    >
    > 携帯からなので具体的なURLを示せませんが、@ITに、お望みのことをする方法の一つがあります。古い記事なので、探すのに少し苦労します。


    Jittaさん、ありがとうございます。

    100%希望に沿ったサンプルを望んでいたわけではなく、何かのヒントになるものが見つかればという思いでした。
    質問の範囲が広く、大変申し訳ありませんでした。

    ちなみにデータベースはSQLServer2000、認証方法はSQLServer認証です。
    ログイン情報の保持の仕方というものは、恥ずかしながらよく分かっておりません。
    Webサイト管理ツールを使っていたのでそれぞれ違うテーブルに分けて保存され、パスワードはこちらからも知ることが出来ません。
    しかし自前で作るとなればそうも言ってられませんね。。。

    実際業務で使うのはまだ先なのですが、場面が場面だけに疎かには出来ず、
    ログインに関しての記述のあるページを探しています。

    @ITは何度か見ましたので見つかるか分かりませんがもう一度探してみます。

    ありがとうございました。

記事No.6024 のレス /過去ログ16より / 関連記事表示
削除チェック/

■6088  Re[3]: login後ページで名前を表示する
□投稿者/ Jitta -(2007/07/31(Tue) 18:41:27)
    No6073 (HiRoKo さん) に返信
    > ■No6050 (Jitta さん) に返信
    >>苦言
    >>
    >>1から10まで、あなたの要望を満たすサンプルは、恐らくありません。
    >>そういうものを望なら、もっと質問の範囲を限定してください。例えば、使用するデータベースの種類、認証方法、ログイン情報の保持の仕方、など。
    >>
    >>携帯からなので具体的なURLを示せませんが、@ITに、お望みのことをする方法の一つがあります。古い記事なので、探すのに少し苦労します。
    >
    >
    > Jittaさん、ありがとうございます。
    >
    > 100%希望に沿ったサンプルを望んでいたわけではなく、何かのヒントになるものが見つかればという思いでした。
    > 質問の範囲が広く、大変申し訳ありませんでした。
    >
    > ちなみにデータベースはSQLServer2000、認証方法はSQLServer認証です。
    > ログイン情報の保持の仕方というものは、恥ずかしながらよく分かっておりません。
    > Webサイト管理ツールを使っていたのでそれぞれ違うテーブルに分けて保存され、パスワードはこちらからも知ることが出来ません。
    > しかし自前で作るとなればそうも言ってられませんね。。。
    >
    > 実際業務で使うのはまだ先なのですが、場面が場面だけに疎かには出来ず、
    > ログインに関しての記述のあるページを探しています。
    >
    > @ITは何度か見ましたので見つかるか分かりませんがもう一度探してみます。
    >
    > ありがとうございました。
    >
    >

    引用を編集せずに失礼。

    ごめん、わからない。
    1から作るんだと思っていた。この返信を読むと、すでになんらかのサイトがあって、そこへ追加するか、シングル サインインで別のサイトをつくるように読めます。

    いちから作るのと、すでにあるものに追加するのとで、できることが大きく違うことはわかりますよね?
    そういう条件は、最初にきっちり書くようにして下さい。

    一応読み直したんだけど、読み落としてる?だったらごめん。
記事No.6024 のレス /過去ログ16より / 関連記事表示
削除チェック/

■6119  Re[3]: XSL作成
□投稿者/ XSL学習 -(2007/08/01(Wed) 13:03:27)
    No6118 (XSL学習 さん) に返信
    > ■No6099 (魔界の仮面弁士 さん) に返信
    >>■No6095 (XML学習 さん) に返信
    > >>DataSetからxmlファイルを試しに作成しましたが、xmlでデータをアウトポートしても
    > >>非常に見難い為XSLたる物で、見やすいよう作成したいのですが、そういったことは手打ちで
    > >>XSLを作成するしかないのでしょうか?
    >>
    >>以前、AILight さんのところで、このような話がありました。参考になれば。
    >>http://www.ailight.jp/BBS/Detail.aspx?Header_ID=1318
    >>
    >>
    > >>いろいろXMLでのことを教えてください
    >>XML の何について知りたいのか、具体的に質問していただければ、回答も付くかと思いますよ。
    >>
    >>で…とりあえずは、このあたりとか。(C# 関連の話は無いですけれども)
    >>http://www6.airnet.ne.jp/manyo/xml/
    >
    > 試しにXMLデータを読み込んでデータグリッドに表示するものを作成しました
    >
    > DataSet ds = new DataSet();
    > DataTable dt;
    >
    > StreamWriter sw;
    >
    > string sql = "SELECT distinct number,item FROM test";
    >
    > SqlConnection cn = new SqlConnection(ConfigurationSettings.AppSettings["sqlConnection"]);
    > SqlDataAdapter da = new SqlDataAdapter(sql,cn);
    >
    > da.Fill(ds,"test");
    >
    > sw = new StreamWriter("C:\\test.xml",false,System.Text.Encoding.GetEncoding("Shift_JIS"));
    > ds.WriteXml(sw);
    >
    > cn.Close();
    > sw.Close();
    > で実行したところ下記XML結果が出ました
    > XMLファイル
    > <NewDataSet>
    > - <test>
    > <number>1</number>
    > <item>aaa</item>
    > </test>
    > - <test>
    > <number>2</number>
    > <item>aaa</item>
    > </test>
    > </NewDataSet>
    > ですがこれだとエクスポートしてもあとから別システムにインポートするだけならいいですが、これからデータを確認するには
    > 見苦しいです
    > なのでXSLを使用し体裁を整えたいのですがXSLの知識が不足しています。魔界の仮面弁士さんが紹介してくれたサイトはみて何となく分かりましたが
    > 実際これをXSLを適用しファイルを出す方法など教えていただけないでしょうか。
    >
    > このファイルとXSLファイルを出力して見やすいものをエクスポートしたいです
    >
    > 番号    1  2
    > アイテム  aaa aaa
    > という具合にテーブルで囲んだような簡単なものでいいです。
    > どうかよろしくお願い致します。

    開発環境はASP.NET C# 1.1 SQL2000Server XPsp2 です
    よろしくお願い致します。
    >
記事No.6095 のレス /過去ログ16より / 関連記事表示
削除チェック/

■6098  マルチレス
□投稿者/ 魔界の仮面弁士 -(2007/08/01(Wed) 02:24:59)
    2007/08/01(Wed) 03:40:01 編集(投稿者)

    No6009 (HiJun さん)
    > oSheet.Cells[1, 1]の値は、Cellオブジェクトですので...
    Cell オブジェクトではなく、Range オブジェクトではないかと。


    No6019 (C#初心者 さん)
    > Microsoft.Excel 11.0 Object Library を参照しています。
    > こういった現象は私のパソコンだけなのでしょうか?
    > Microsoft.Excel 12.0 Object Library だと正常に動きます。
    実行環境の Excel バージョンと、開発環境の Excel バージョンを一致させてください。
    Excel バージョンが異なると、正常に動作しない可能性が高いです。

    たとえば、Workbooks の Open メソッドの引数の数は、Excel のバージョンによって異なります。
    そのほか、古いバージョンでは戻り値が無い(void)メソッドだったのに、あるバージョンからは
    オブジェクトを返すようになっていたり、新たなメソッドが追加されていたりするなど、
    COM インターフェイスの差異が無視できないため、バージョン混在は基本的にできません。


    No6056 (mあ さん)
    > oSheet.Rows(1).Cells(1) とか、書けないのだろうか??
    VBA なら書けますが、C# では書けません。

    C# ではレイトバインドが使えないので、(他の方が書かれているように)キャストが必要です。

    > Cells[]って古い書き方なんじゃ?
    C# では引数付きプロパティがサポートされておらず、インデクサによって処理されるため、
    言語仕様上、Cells[ ] での表現となります。別に古い書き方というわけではありません。


    No6096 (mあ さん)
    > C# じゃなくてすんまそんですが・・・
    申し訳ないですが、質問者の方が混乱してしまいますので、VB6/VBA 系の情報は
    引っ込めて、C# に限定した話でお願いできますでしょうか。>mあ さん


    > 確かに多いけど、1つ目以外は省略可能ですけど・・・
    VBA ならそうなのですが、C# ではそうではありません。

    C# は、省略可能な引数をサポートしていないため、Optional 引数の部分には
    すべて Missing を指定しなければならないのです。


    No6025 (C#初心者 さん)
    > PIAがインストールできていなかったようです。
    PIA を使うか、(自動生成される)IA を使うかで、微妙にコードが異なってきますので、
    サンプル等を真似る際には注意が必要ですね。

    > oXL = new Excel.Application();
    間違いではありませんが、この場合は
     oXL = new Excel.ApplicationClass();
    の方が適切かと思います。(本題とは関係ありませんが)


    > oSheet.Cells[1, 1].Value = "test";
    > 再下行でValueがエラーになります。
    C# で書く場合には、
     Excel.Range oCells = oSheet.Cells;
     Excel.Range oRange = (Excel.Range)oCells[1, 1];
     oRange.Value = "test";
    または、
     Excel.Range oCells = oSheet.Cells;
     Excel.Range oRange = (Excel.Range)oCells[1, 1];
     oRange.set_Value(Type.Missing, "test");
    となります。

    いずれの構文になるのかは、Excel のバージョンによって異なります。
    Excel 2000 以下であれば前者、Excel 2002 以上であれば後者です。
    http://bbs.wankuma.com/index.cgi?mode=al2&namber=7041&KLOG=6

    # ただし、PIA を使っている場合は前者の表現となることもあります。


    いずれにせよ、oCells[1, 1] の戻り値は object 型であるため、C# においては
    Value プロパティを直接呼び出すことができません。(VB ならば呼べるのですが)
    C# では、Excel.Range 型(または、Excel.IRange)へのキャストが必要になります。
記事No.6004 のレス /過去ログ16より / 関連記事表示
削除チェック/

■6606  データベースバックアップ
□投稿者/ 獏 -(2007/08/20(Mon) 13:42:37)

    分類:[データベース全般] 

    SQL2000、VC#を使用しています。

    SQLのデータベースを自動でバックアップを取りTFTPに転送などで別パソコンに自動で移動させたいんですが
    SQL2000の保守計画などから自動でバックアップを取れますが、そのまま別パソコンに転送などできたりするんでしょうか?

    できないのであれば、VC#からTFTPなどで別パソコンにフォルダの中身を移動させたるものを作らなければいけませんですか?

    一番楽に別パソコンに定期的に移動させる方法を教えてください。
    できたらその詳しい詳細もお願いします

    よろしくお願いします
親記事 /過去ログ17より / 関連記事表示
削除チェック/

■6762  SQL2005インストール
□投稿者/ SQL -(2007/08/23(Thu) 13:14:16)

    分類:[データベース全般] 

    VS2005をインストールしSQLも同時にはいったんですが
    SQL Server Configurration Manager
    SQL Server エラーと使用状況レポート
    SQL Server セキュリティ構成
    SQL Server 構成マネージャ
    これしかありません。
    SQL2000Serverだと
    enterprise manegerなどが入りそこからテーブル作成などすると思うのですが。。。。

    そういった画面がありません。
    うまくインストールできていないんでしょうか?
    ネットからexpress editionたるものをインストールしましたがなにも増えていませんでした。

    インストールがうまく言ってないのか、これで成功していて2000とは違うのかどうかどっちなのでしょうか?
    2000で作成したバックアップを2005にいれて動かしたいので、困っています。

    お願いします
親記事 /過去ログ17より / 関連記事表示
削除チェック/

■6765  Re[2]: SQL2005インストール
□投稿者/ SQL -(2007/08/23(Thu) 14:31:52)
    No6763 (囚人 さん) に返信
    > Visual Studio 2005 に同梱されているのは SQL Server 2005 Express Edition であり、それには管理ツールが入っていません。SQL Server Management Studio Express というものがあるのでそれを使う途がありますが、機能は制限されています(といっても結構便利に使えます)。まともな管理ツールが欲しければ、Express Edition 以外のエディションを購入する必要があります。
    >
    > http://www.microsoft.com/japan/sql/prodinfo/features/compare-features.mspx

    vs2005にはDeveloper edition付属と書いていますが違うんですか?

    上で書きましたがExpress editionをマイクロソフトページより入れたつもりですがどのように2000のエンタープライズマネージャのようにテーブルなど確認できるのでしょうか?
記事No.6762 のレス /過去ログ17より / 関連記事表示
削除チェック/

■6828  SQLserver2005での質問
□投稿者/ SQL -(2007/08/24(Fri) 14:53:08)

    分類:[データベース全般] 

    SQLserver2005について二点質問させてください

    @ネットワーク上にあるデータベースにアクセスしようとしましたが相手のリモートがオンになっていないためつながりませんになりました。
     どこを変えたらリモートになるんでしょうか?サービスから見てみましたがそれっぽいのはありませんでした。

    Aいままで2000serverだったんですがバックアップとったものを2005でそのまま使えますか?

    以上です

    よろしくお願いします
親記事 /過去ログ17より / 関連記事表示
削除チェック/

■6829  Re[1]: SQLserver2005での質問
□投稿者/ SQL -(2007/08/24(Fri) 15:02:44)
    No6828 (SQL さん) に返信
    > SQLserver2005について二点質問させてください
    >
    > @ネットワーク上にあるデータベースにアクセスしようとしましたが相手のリモートがオンになっていないためつながりませんになりました。
    >  どこを変えたらリモートになるんでしょうか?サービスから見てみましたがそれっぽいのはありませんでした。
    >
    > Aいままで2000serverだったんですがバックアップとったものを2005でそのまま使えますか?
    >
    > 以上です
    >
    > よろしくお願いします

    追加で
    Bネットワーク上の別のパソコンにデータをバックアップできますか?
    方法を教えてください
記事No.6828 のレス /過去ログ17より / 関連記事表示
削除チェック/

■6836  Re[2]: SQLserver2005での質問
□投稿者/ Mr.T -(2007/08/24(Fri) 16:06:26)
    2007/08/24(Fri) 16:54:22 編集(投稿者)
    2007/08/24(Fri) 16:09:05 編集(投稿者)

    Mr.Tです、こんにちは。

    SQL Server 2005 Expressですか?それ以外?
    とりあえず、SQL Server 2005 Express
    と仮定して。

    >>@ネットワーク上にあるデータベースにアクセスしようとしましたが相手のリモートがオンになっていないためつながりませんになりました。
    >> どこを変えたらリモートになるんでしょうか?サービスから見てみましたがそれっぽいのはありませんでした。

    スタート=>プログラム=>Microsoft SQLServer 2005=>構成ツール=>SQLServerセキュリティ構成
    を起動。そこから、
    =>サービスと接続のセキュリティ構成=>SQL Server 2005 Surface Area Configuration

    の画面から行ってください。

    >>
    >>Aいままで2000serverだったんですがバックアップとったものを2005でそのまま使えますか?

    #「2000server」がSQL Server 2000であると仮定して。
    そのままというのが気になりますが、SQLServer2000=>SQLServer2005に
    なった時点で、利用できなくなった機能以外は使えるでしょう。
    http://msdn2.microsoft.com/ja-jp/library/ms165636.aspx


    > 追加で
    > Bネットワーク上の別のパソコンにデータをバックアップできますか?
    > 方法を教えてください

    SQLServer2005で直接それができる機能ってあったかなぁ?
    バックアップの保存先を直接UNC記述できなかったように思います。

    ので、コピー用のプログラムをかますなどすなどすればいけるでしょう

    追加。
    http://msdn2.microsoft.com/ja-jp/library/ms165716.aspx
    XCopyが使えるので、これを使うのがいいかも。
記事No.6828 のレス /過去ログ17より / 関連記事表示
削除チェック/

■6831  Re[1]: SQLserver2005での質問
□投稿者/ オショウ -(2007/08/24(Fri) 15:43:32)
    > @ネットワーク上にあるデータベースにアクセスしようとしましたが相手のリモートがオンになっていないためつながりませんになりました。
    >  どこを変えたらリモートになるんでしょうか?サービスから見てみましたがそれっぽいのはありませんでした。

      まず稼動させているOSは何でしょう?
      1. Windowsファイアウォールで、例外にSQL Server の使用するTCPポート「1433」を
        追加しましょう
      2. 上記は、SQL Server 2005 が、TCP/IP通信設定になっていた場合で、尚且つ既定
        インスタンスでの設定でインストールした場合です。
        名前付インスタンスの場合、「1434」だったかもポートを開けないと繋がらなかっ
        たと思います。(調べてくださいネ!)
      3. インストール後のSQL Server の設定は、SQL Server構成マネージャやSQL Server
        セキュリティー構成を起動して設定変更します。

    > Aいままで2000serverだったんですがバックアップとったものを2005でそのまま使えますか?

      できたように思います・・・(やった記憶はあります)

    > Bネットワーク上の別のパソコンにデータをバックアップできますか?

      バックアップ動作は、SQL Server が稼動するマシン上にしかバックアップファイルを
      保存できなかったように思います。

      これは、お試しください。

    以上。(半分、不確定な内容で申し訳ない・・・)
記事No.6828 のレス /過去ログ17より / 関連記事表示
削除チェック/

■6848  Re[4]: SQLserver2005での質問
□投稿者/ SQL -(2007/08/25(Sat) 01:23:59)
    No6844 (中博俊 さん) に返信
    > 2はちょっと簡単な話ではありません。
    > まずどうしてそんなことがしたいか教えてください。

    えっと、VS2003でSQL2000サーバを使っていたものをVS2005にしましたので必然的にSQLも2005にするべきかなと思い
    バックアップとってSQL2005でそのまま今までどおりの動作をしないと困るということです。

    新たなパソコンにVS2005を入れるとSQLも2005になるので、SQL2005で動作しないと2000をいれないといけなくなるんじゃないかなと思います
記事No.6828 のレス /過去ログ17より / 関連記事表示
削除チェック/

■6866  Re[5]: SQLserver2005での質問
□投稿者/ 中博俊 -(2007/08/25(Sat) 10:18:24)
>
    とりあえず、VS2005にしたからSQL2005にしなくちゃいけないってことはないです。

    それでいちおう2000のバックアップを2005に入れることはできるはずですが、逆は無理です。
    また当然SQL Serverのバージョンアップすればどう変わったか、影響はないかのテストが必須です。

    基本的に2000デタッチ=>2005アタッチでまず移動してみてください。そのうえで互換性レベルを2005に上昇させてみてください。
    ここまでやってしまうともうほぼ2005のデータベースですので、あとは2005でバックアップしてください。

    私のところのblogsの.Textも上記のデタッチアタッチで移行しました。
記事No.6828 のレス /過去ログ17より / 関連記事表示
削除チェック/

■6870  Re[5]: SQLserver2005での質問
□投稿者/ はつね -(2007/08/25(Sat) 12:17:21)
    No6848 (SQL さん) に返信
    > 新たなパソコンにVS2005を入れるとSQLも2005になるので、SQL2005で動作しないと2000をいれないといけなくなるんじゃないかなと思います

    ちがいます。
    VS2005をインストールするときに、SQL Server 2005 Express Editionを入れないように指定する事が可能です。
    また、SQL Server 2005 Developer Editionは(それが同封されているVSのエディションであっても)自分で入れなきゃ入りません。

    察するにSQL Server 2000は運用中であると思うのですが、そもそも論として、SQL Server 2000が稼動しているサーバマシンにVS2005を入れる必要があるかというのもあります。
    それに(別スレッドのQAには全然反応されていませんが)、お使いになってるのは、SQL Server 2005 Express Editionですよね。開発時のローカルでの確認環境としてならまだしも、運用DBとして使用できるものではないと考えます。

    また、サーバ側にではなくクライアント側にVS2005を入れるという事であれば、クライアント側のVS2005からサーバ側のSQL Server 2000を使う事もできますので、あまり気にする必要もないかと。

    # VS2005とは略しますが、SQL ServerをSQLとは略しません。
記事No.6828 のレス /過去ログ17より / 関連記事表示
削除チェック/

■6942  DLLが削除されてしまう。
□投稿者/ ほうすけ -(2007/08/27(Mon) 18:23:08)

    分類:[インストーラ全般] 

    はじめて投稿させていただきます。
    古いバージョンで申し訳ないのですか、もし知っている方がいらっしゃれば教えてください。

    開発環境:Windows2000 Sp4 言語:VisualBasic6 Sp6
    にて開発していたプログラムを付属のディストリビューションにてインストーラーを作成しました。
    Setup.exeも問題なく作成できたようで自分のマシンにてインストール&動作チェックをしてみたところ問題も特に無かったのです。
    そのため、コントロールパネルのアプリケーションの追加・削除の機能でプログラムを削除してみた後に
    Vbが立ち上がらなくなり、調べたところVB6JP.DLL他が削除されてしまっていたのです。
    以前から同様の事をしていて何も問題が無かったのに・・・
    WindowsのUpdate等を随時行っているので何が原因なのか皆目見当がつきません。
    もし同じような現象がおこった方、原因がこれではないかと思われる方、教えていただきたくお願いいたします。
親記事 /過去ログ17より / 関連記事表示
削除チェック/

<前の20件 | 次の20件>

<< 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >>

ヒット件数が多いので過去ログ1〜20 までの検索結果 / 過去ログ21からさらに検索→

パスワード/

- Child Tree -