数据库代码
create proc usp_TblClass_selectAll as begin select * from TblClass end
winform代码
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Configuration; using System.Data.SqlClient;
namespace _11._12 { ??? public partial class Form1 : Form ??? { ??????? string constr = ConfigurationManager.ConnectionStrings["ClassconStr"].ConnectionString; ????? ??????? public Form1() ??????? { ??????????? InitializeComponent(); ??????? }
??????? private void dataGridView1_CellContentClick(object sender,DataGridViewCellEventArgs e) ??????? {
??????? }
??????? private void Form1_Load(object sender,EventArgs e) ??????? { ??????????? List<ClassModel2> list = new List<ClassModel2>(); ??????????? using (SqlConnection con = new SqlConnection(constr)) ??????????? { ??????????????? con.Open(); ??????????????? string sp_name = "usp_TblClass_selectAll"; ??????????????? using(SqlCommand cmd=new SqlCommand (sp_name,con)) ??????????????? { ??????????????????? cmd.CommandType = CommandType.StoredProcedure; ??????????????????? using(SqlDataReader reader=cmd.ExecuteReader()) ??????????????????? { ??????????????????????? if (reader.HasRows) ??????????????????????? { ??????????????????????????? while (reader.Read()) ??????????????????????????? { ??????????????????????????????? ClassModel2 model = new ClassModel2(); ??????????????????????????????? model.clsName=reader.IsDBNull(reader.GetOrdinal("cName"))?string.Empty:reader.GetString(reader.GetOrdinal("cName")); ??????????????????????????????? model.clsDesc = reader.IsDBNull(reader.GetOrdinal("cDescription")) ? string.Empty : reader.GetString(reader.GetOrdinal("cDescription")); ??????????????????????????????? list.Add(model); ??????????????????????????? } ??????????????????????? } ??????????????????? } ??????????????? } ??????????????? dataGridView1.DataSource = list; ??????????? } ??????? } ??? } }

(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|