山本 俊男のプロフィール

@yamamoto007 山本 俊男
ありがとう数5
質問数0
回答数12
ベストアンサー数
4
ベストアンサー率
44%
お礼率
0%

データベース&SQL運用達人 - :) Visual SQLTools 2010 Professional (通用データベース&SQL開発支援ツール) 日本国技術担当. お互いによく交流するようにほしい。

  • データベース内の値をweb内でテキスト表示させるには??

    データベース内の値をweb内でテキスト表示させるには?? データベース内の値をweb内でテキスト表示させるには?? 現在、フォーム認証(ID入力後、表示ボタンをクリック)の後に入力したIDとデータベースを連携させデータベース内の該当する値をlabelに表示させようとしています。 開発環境は ・言語:C# ・VisualStudio2008Pro ・SQLSever2005EXPRESS ソースは以下のようになっています。 <%@ Page ContentType="text/html" Language="C#" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %> <script runat="Server"> void objBtn_Click(Object sender, EventArgs e) { // 入力されたユーザーIDでtestテーブル内のレコードを検索 SqlConnection objDb=new SqlConnection("Data Source=(local);User ID=xxx;Password=xxx;Persist Security Info=True;Initial Catalog=master"); SqlCommand objCom = new SqlCommand("SELECT 所持数 FROM test WHERE 本人ID=@本人ID", objDb); objCom.Parameters.Add("@本人ID", txtUsr.Text); objDb.Open(); SqlDataReader objDr=objCom.ExecuteReader(); if(objDr.Read()){ // 検索の結果、該当するレコードが存在した場合、認証は成功 FormsAuthentication.RedirectFromLoginPage(txtUsr.Text,false);    ※このあとを色々と試したのですが駄目でしたorz objLbl.Text=objCom; }else{ objLbl.Text="正しいユーザーIDを入力してください"; } objDb.Close(); } </script> <html> <head> <title>所持数表示</title> </head> <body> <form id="Form1" runat="Server"> <center> <h1>所持数表示</h1> <hr /> <b>ユーザーID:</b> <asp:TextBox id="txtUsr" runat="Server" Columns="12" /><br /> <br /> <asp:Button id="objBtn" runat="Server" Text="表示" OnClick="objBtn_Click" /><br /> <asp:Label id="objLbl" runat="Server" ForeColor="Red" /> </center> </form> </body> </html> if文の後にテキスト表示の記述をしなければならないと思うのですが方法がわかりません。 フォーム認証後に該当の値を表示させる方法がわかれば一番いいのですが、単にデータベースの中の値をテキスト表示する方法だけでも大変助かります!! 初心者で手詰まりの状態でものすごく困っていますorz わかる方がいらっしゃったら教えて下さい!よろしくお願いしますm(_ _)m

  • oracle ストアアドプロシージャ名の取得変数

    oracle ストアアドプロシージャ名の取得変数 oracle10gを使っています たとえばユーザ名を取得する場合はUSERと記述すれば取得できますが、 ストアアドプロシージャ名を取得する変数はありますか?

  • SQLで特定の文字を含むものを削除

    SQLで特定の文字を含むものを削除 パソコン初心者です。 SQLでデータベースからたとえば(’)シングルコートを 含むもののみ削除することはできますか?

  • SQLserver2008でのSQL発行時ののオブジェクトエラーについ

    SQLserver2008でのSQL発行時ののオブジェクトエラーについて 「sa」ユーザーでDB作成後テーブルも複数作成。そのあとにこのSQLを「SELECT * FROM (テーブル名)」で発行すると、赤線が出てきてオブジェクト(テーブル名)が無効です。」とのエラーメッセージが出てきます。けれども結果は正しく表示されます。 何がいけないのでしょうか? 「DB名」.「dbo」.「テーブル名」でも同じです・・・ スキーマ関係があまり詳しくないので是非教えてください。

  • AccessDBへのInsertとSelectタイミングについて

    AccessDBへのInsertとSelectタイミングについて 現在.NET Framework 3.5にて業務アプリを開発しています。 主にデータベース編集を目的としたアプリです。(DBはAccess2000) Insert/Deleteについては、データソース接続し、TableAdapterのクエリを利用しています。 Selectについては、Microsoft.Jet.OLEDB.4.0経由で取得しています。 このような条件で、Insert/Delete処理を行った直後にSelect処理でデータを取得 すると、Insert/Deleteが反映されていないデータが取得されてしまいます。 これを回避する方法を教えてください。 (非常に低レベルな質問かと思いますが、何卒よろしくお願い致します。)