مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

james

عضویت از 1392/06/02

درخواست کمک در مورد gridView

  • دوشنبه 28 اردیبهشت 1394
  • 19:33
تشکر میکنم

با سلام و خسته نباشید خدمت تمامی دوستان عزیز.

من یه کوئری نوشتم که میخام اطلاعاتش رو بریزم تو یه دیتا تیبل و سپس دیتاتیبل رو بریزم تو ی لیست و اون لیست رو بریزم تو ی گرید و به کاربر نمایش بدم لطفا اگه میتونید ی نمونه کد انجام این کارو بهم بدید.ممنونم از همه.

پاسخ های این پرسش

تعداد پاسخ ها : 7 پاسخ
کاربر سایت

mrchsoft

عضویت از 1392/11/10

  • دوشنبه 28 اردیبهشت 1394
  • 20:02

با چی کار کردی

DataSet,Entity,

کوری بزارید تا ببینیم چگونه اطلاعات و بر می گردونید.

کاربر سایت

mrchsoft

عضویت از 1392/11/10

  • دوشنبه 28 اردیبهشت 1394
  • 20:03
C# کد
private void ConvertDateReadertoTableUsingLoad()
    {
        SqlConnection conn = null;
        try
        {
            string connString = ConfigurationManager.ConnectionStrings["NorthwindConn"].ConnectionString;
            conn = new SqlConnection(connString);
            string query = "SELECT * FROM Customers";
            SqlCommand cmd = new SqlCommand(query, conn);
            conn.Open();
            SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
            DataTable dt = new DataTable();
            dt.Load(dr);
            GridView1.DataSource = dt;
            GridView1.DataBind();
           
        }
        catch (SqlException ex)
        {
            // handle error
        }
        catch (Exception ex)
        {
            // handle error
        }
        finally
        {
            conn.Close();
        }
    }

vb کد

Private Sub ConvertDateReadertoTableUsingLoad()
            Dim conn As SqlConnection = Nothing
            Try
                  Dim connString As String = ConfigurationManager.ConnectionStrings("NorthwindConn").ConnectionString
                  conn = New SqlConnection(connString)
                  Dim query As String = "SELECT * FROM Customers"
                  Dim cmd As SqlCommand = New SqlCommand(query, conn)
                  conn.Open()
                  Dim dr As SqlDataReader = cmd.ExecuteReader(CommandBehavior.CloseConnection)
                  Dim dt As DataTable = New DataTable()
                  dt.Load(dr)
                  GridView1.DataSource = dt
                  GridView1.DataBind()

            Catch ex As SqlException
                  ' handle error
            Catch ex As Exception
                  ' handle error
            Finally
                  conn.Close()
            End Try
   End Sub
کاربر سایت

mrchsoft

عضویت از 1392/11/10

  • دوشنبه 28 اردیبهشت 1394
  • 20:07

از این لینک هم می تونید استفاده کنید.

http://www.dotnetcurry.com/showarticle.aspx?ID=143

کاربر سایت

james

عضویت از 1392/06/02

  • دوشنبه 28 اردیبهشت 1394
  • 21:35

با سلام خدمت شما دوست گرامی.

ممنونم ازینکه جواب دادید.

با سه لایه کار کردم داداش.

کاربر سایت

james

عضویت از 1392/06/02

  • دوشنبه 28 اردیبهشت 1394
  • 22:19

ALTER proc [dbo].[AllClerck]
@Personal_Code int
as

begin

SELECT     Education_Information.Education, Education_Information.Filed, Users_Employ.Personal_Code, Users_Employ.Name, Users_Employ.Family, Users_Employ.Situation_Military
FROM         Education_Information INNER JOIN
                      Users_Employ ON Education_Information.Code = Users_Employ.Personal_Code
end

 

این کوئری هست که ارسال میکنم و بعد میخونم و تو میریزم تو ی دونه لیست حالا میخام نتیجه همینو تو دیتا گرید نمایش بدم

کاربر سایت

behroozprj

عضویت از 1393/08/25

  • سه شنبه 29 اردیبهشت 1394
  • 03:11

سلام

بعد از این که لیستت رو ساختی کافیه به خاصیت دیتا سورس گریدت نسنت بدی لیستت رو

grid.DataSource = listName;

 

کاربر سایت

james

عضویت از 1392/06/02

  • سه شنبه 29 اردیبهشت 1394
  • 20:47

مرسی داداش دمتون گرم ممنونم

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)