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

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

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

全過去ログを検索

<< 0 >>
■23286  Re[1]: 音符の描画について!
□投稿者/ もょもと -(2008/08/12(Tue) 11:56:47)
    DrawEllipseでは傾いた楕円というものはできなさそうです。
    数学的にはミッチェナーのアルゴリズムを応用すれば何とかなりそうではありますが…難しいですね。

    あまり綺麗に描画はされなさそうですが、
    普通に楕円を描き、それを角度回転して表示じゃ駄目でしょうか。
記事No.23269 のレス /過去ログ44より / 関連記事表示
削除チェック/

■27387  Re[1]: 各windows上でのプログラムの動作
□投稿者/ 通りすがりDX -(2008/11/05(Wed) 11:09:45)
    No27383 (裕猫 さん) に返信
    とりあえず、あなたしか知らない情報を出してくれると答えやすいと思います
    できればエラーメッセージはコピー&ペーストでそのまま、
    環境はバージョン情報も含めて詳細に書いてもらえると助かります。

    疑いを持っている部分は確認してから結果書くとよいでしょう。
    確認の必要がないと思ったのならその根拠を具体的に示してもらえるとよりよいでしょう。

    むしろ、今の情報量ではエスパーの登場を待つしかないでしょうw
記事No.27383 のレス /過去ログ50より / 関連記事表示
削除チェック/

■38826  Re[7]: シャッフル
□投稿者/ ウヌ -(2009/07/25(Sat) 17:16:40)
    Dim colBefore As Collection
    Dim colAfter As Collection
    Dim i As Integer

    colBefore = New Collection
    colAfter = New Collection

    '値は0〜9だけど、コレクション インデックスは、1〜10だよ。
    For i = 0 To 9
    colBefore.Add(CStr(i))
    Next

    Do Until colBefore.Count = 0
    'コレクション インデックスのサイズは、1 以上だから、最後に+1して、1〜10とする。
    i = Int(Rnd(1) * colBefore.Count) + 1
    colAfter.Add(colBefore.Item(i) + 1) '"+1"を付け足しました
    colBefore.Remove(i)
    Loop

    'コレクション インデックスのサイズは、1 以上だから、1〜10とする。でも値は、0〜9だよ。
    For i = 1 To 10
    Debug.Print(colAfter.Item(i))
    Next

    やじゅさんが書かれたコードでそのままデバッグしてみたところ、0〜9までがランダムになったので、一部書き換えました。

    全面解決しましたので、お礼を申しあげます。ほかのかたがたもありがとうございました。
記事No.38363 のレス / END /過去ログ67より / 関連記事表示
削除チェック/

■42860  Re[3]: カレンダーコントロール選択日付をJavaScriptで表示
□投稿者/ sato -(2009/10/22(Thu) 13:18:18)
    No42856 (たくボン さん) に返信
    > ■No42855 (みきぬ さん) に返信
    > >>何か問題があるのでしょうか。
    > >>
    >>alert() は JavaScript。
    >>cal.SelectedDate は、ASP.NET の Calendar コントロールのプロパティ。
    >>
    >>願わくば、このヒントで問題があることに気づくことを。
    >
    > この人ってちょっとは自分で調べたりしてるのかな?
    > 自分でどこまで調べて、どこまで理解できてて、どこがわからないかくらい書いてないとねぇ。
    >
    > 調べ方とかまるっきりわからないんなら仕事変えた方がいいんじゃない?
    >
    > 前のスレで時間がないとか言ってたけど、こんなんでお金もらえるんだからすごいよねぇ(笑)

    たくぼん、金もらえるとかは関係ないんじゃないか
    答える気ないなら書き込みするなや

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

■68848  ASP.NETでSQLserverに接続
□投稿者/ nat -(2013/11/22(Fri) 14:33:55)

    分類:[ASP.NET (VB)] 

    ASP.netでSQLserverに接続しています。

    ADO.netのトランザクション処理について、trans.Commit()でエラーが出てしまい困っています

    下記ソースコードの「エラー発生箇所@trans.Commit()」でエラーが出てどう修正すればいいのか困っています。

    エラーの内容は

    「この Command に関連付けられている DataReader が既に開かれています。このコマンドを最初に閉じる必要があります。」

    です。

    どなたか、お詳しい方ご教授アドバイス宜しくお願いいたします。




    Dim conStr As String = ConfigurationManager.ConnectionStrings("ApplicationServices").ToString()

    Dim con As New SqlClient.SqlConnection(conStr)

    con.Open()

    Dim hCommand As SqlClient.SqlCommand = con.CreateCommand( )

    Dim cReader As System.Data.SqlClient.SqlDataReader

    Dim trans As SqlClient.SqlTransaction

    trans = con.BeginTransaction()

    hCommand.Connection = con

    hCommand.Transaction = trans

    hCommand.CommandText = "SELECT * FROM Table1"

    Try

    cReader = hCommand.ExecuteReader()

    trans.Commit()←----------------エラー発生箇所@

    Catch ex As Exception

    trans.Rollback()

    Finally
    con.Close()
    End Try

    ・・・

    ・・・

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

■85098  Re[3]: WinSCP (SFTP) でネットワークエラーが出る
□投稿者/ Yukihiko -(2017/09/11(Mon) 13:51:33)
    No85092 (Hongliang さん) に返信
    > そもそもWinSCPとどことの通信なんでしょうか。
    > 誰がエラーを表示してるのでしょうか。
    >
    > 一般的には、接続拒否という感じのエラーは、
    > ・サーバ側がポートをあけていない
    >   ・サービスやdaemonが動作していない
    >   ・サーバ側のファイアウォールが弾いている
    > ・クライアント側のアドレスやポート指定が間違っている
    > といった辺りの原因が多いかと思いますが。

    Hongliang 様、通信の相手は、ラズベリーパイです。Ping では、認識しています。ラズベリーパイには、FTP サーバーはインストールしてあるのですが。
記事No.85088 のレス /過去ログ145より / 関連記事表示
削除チェック/

■85101  Re[4]: WinSCP (SFTP) でネットワークエラーが出る
□投稿者/ Yukihiko -(2017/09/11(Mon) 16:41:49)
    No85098 (Yukihiko さん) に返信
    > ■No85092 (Hongliang さん) に返信
    >>そもそもWinSCPとどことの通信なんでしょうか。
    >>誰がエラーを表示してるのでしょうか。
    >>
    >>一般的には、接続拒否という感じのエラーは、
    >>・サーバ側がポートをあけていない
    >>  ・サービスやdaemonが動作していない
    >>  ・サーバ側のファイアウォールが弾いている
    >>・クライアント側のアドレスやポート指定が間違っている
    >>といった辺りの原因が多いかと思いますが。
    >
    > Hongliang 様、通信の相手は、ラズベリーパイです。Ping では、認識しています。ラズベリーパイには、FTP サーバーはインストールしてあるのですが。

    Hongliang 様、
    WinSCP.com で open 192.168.0.210 と入力した際も、同じメッセージが表示されました。恐らく、エラーメッセージは、サーバー (ラズベリーパイ) 側から出ているものと思われます。WinSCP でも ftp プロトコルを使った場合には、正常に通信できる点が不可解です。
記事No.85088 のレス /過去ログ145より / 関連記事表示
削除チェック/

■102015  Re[2]: byteをstringに
□投稿者/ くま -(2023/05/26(Fri) 19:54:19)
    追記です

    初めの質問だと
    > string sendMessage = "RDS EM000.H 7" + '\r';
    連続データ読出、拡張データメモリの0番から7バイト(ワード)16進数で取得する
    16進数で取得する場合5文字(数字4文字+スペース)で1ワードなので
    7バイト * 5文字 = 35文字 = 35バイト応答内容を取得する

    次に書かれた内容だと
    > string sendMsg = "RDS EM00" + i + ".U 1" + '\r';
    連続データ読出、拡張データメモリの0番から1バイト(ワード)符号無し10進数で順次取得する
    10進数で取得する場合6文字(数字5文字+スペース)で1ワードなので
    1バイト * 6文字 = 6文字 = 6バイトずつ応答内容が帰ってきていませんか?

    疑問点1.
    "DM"(データメモリ)ではなく
    "EM"(拡張データメモリ)で大丈夫ですか?
    その場合メモリアドレス0番からの参照でよいのですか?

    疑問点2.
    応答内容が4バイトの場合エラーとなります。
    チェックしている所が見当たりませんが大丈夫ですか?

    疑問点3.
    "EM"(拡張データメモリ)に入っている値は数値それとも文字どちらですか?

    疑問点4.
    サンプルを提示したりしているのですが試されないのはなぜ?
    vb.netからC#への変換はサイトで自動変換できますし、よくわからなければ「vb.net→C#変換がわからない」
    と書いていただけたら変換したソースをお渡しする事もできるのですが...?
記事No.102004 のレス /過去ログ178より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -