1
using
System;
2 using System.Data;
3 using System.Configuration;
4 using System.Web;
5 using System.Web.Security;
6 using System.Web.UI;
7 using System.Web.UI.WebControls;
8 using System.Web.UI.WebControls.WebParts;
9 using System.Web.UI.HtmlControls;
10 using System.Data.OleDb;
11 using System.Data.SqlClient;
12
13
14 public partial class _Default : System.Web.UI.Page
15 {
16 // public string connection = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + System.Web.HttpContext.Current.Server.MapPath("~/App_Data/db1.mdb") + ";"; // 连接access
17
18 public static SqlConnection conn;
19 public string connection1 = " UID=sa;pwd=;database=mysql " ;
20 public string name1 = "" , sex1 = "" , zhuanye1 = "" , aihao11 = "" , aihao21 = "" , aihao31 = "" , jianjie1 = "" ;
21 public string connection = " Provider=SQLOLEDB;Data sourse=127.0.0.1;UID=sa;pwd=;database=mysql " ; // 连接 SQL
22
23 protected void Page_Load( object sender, EventArgs e)
24 {
25 if ( ! IsCallback){
26
27 string strSQL = " select * FROM [user1] " ;
28
29 OleDbDataAdapter objCmd = new OleDbDataAdapter(strSQL, connection);
30 DataSet ds = new DataSet();
31 objCmd.Fill(ds);
32 GridView1.DataSource = ds.Tables[ 0 ];
33 GridView1.DataBind();
34 }
35 if ( ! string .IsNullOrEmpty(Request[ " id " ]))
36 {
37 id.Value = Request[ " id " ].ToString();
38 string sql = " select * from [user1] where id= " + Request[ " id " ].ToString();
39 OleDbDataAdapter cmd = new OleDbDataAdapter(sql,connection);
40 DataTable dt = new DataTable();
41 cmd.Fill(dt);
42 name.Text = dt.Rows[ 0 ][ " name " ].ToString();
43 if (dt.Rows[ 0 ][ " sex " ].ToString() == " True " )
44 {
45 sex.SelectedIndex = 0 ;
46 }
47 else
48 {
49 sex.SelectedIndex = 1 ;
50 }
51 switch (dt.Rows[ 0 ][ " zhuanye " ].ToString())
52 {
53 case " 计算器 " :
54 zhuanye.SelectedIndex = 1 ;
55 break ;
56 case " 软件 " :
57 zhuanye.SelectedIndex = 2 ;
58 break ;
59 }
60 if (dt.Rows[ 0 ][ " aihao1 " ].ToString() == aihao1.Text)
61 {
62 aihao1.Checked = true ;
63 }
64
65 if (dt.Rows[ 0 ][ " aihao2 " ].ToString() == aihao2.Text)
66 {
67 aihao2.Checked = true ;
68 }
69 if (dt.Rows[ 0 ][ " aihao3 " ].ToString() == aihao3.Text)
70 {
71 aihao3.Checked = true ;
72 }
73 jianjie.Text = dt.Rows[ 0 ][ " jianjie " ].ToString();
74 }
75
76 conn = new SqlConnection(connection1);
77 SqlCommand cmd1 = new SqlCommand( " page " , conn);
78 cmd1.CommandType = CommandType.StoredProcedure;
79
80 SqlParameter prmReturn = new SqlParameter( " @count " , SqlDbType.Int);
81 prmReturn.Direction = ParameterDirection.Output;
82 cmd1.Parameters.Add(prmReturn);
83
84 prmReturn = new SqlParameter( " @PageCount " , SqlDbType.Int);
85 prmReturn.Direction = ParameterDirection.Output;
86 cmd1.Parameters.Add(prmReturn);
87
88 SqlParameter psex = cmd1.Parameters.Add( " @PageIndex " , SqlDbType.Int);
89 psex.Direction = ParameterDirection.Input;
90 psex.Value = 30 ;
91 SqlDataAdapter ds0 = new SqlDataAdapter(cmd1);
92 DataSet ds1 = new DataSet();
93 ds0.Fill(ds1);
94 GridView1.DataSource = ds1;
95 GridView1.DataBind();
96
97 conn.Open();
98 cmd1.ExecuteNonQuery();
99 conn.Close();
100
101 count.Text = cmd1.Parameters[ " @PageIndex " ].Value.ToString();
102 PageCount.Text = cmd1.Parameters[ " @PageCount " ].Value.ToString();
103
104 }
105 protected void Button1_Click( object sender, EventArgs e)
106 {
107
108 name1 = name.Text.ToString();
109 if (sex.Text.ToString() == " 1 " )
110 {
111 sex1 = " 1 " ;
112 }
113 else
114 {
115 sex1 = " 0 " ;
116 }
117 zhuanye1 = zhuanye.Text;
118 aihao11 = aihao1.Text.ToString();
119 aihao21 = aihao2.Text.ToString();
120 aihao31 = aihao3.Text.ToString();
121 jianjie1 = jianjie.Text.ToString();
122
123 string str = " INSERT INTO [user1](name,sex,zhuanye,aihao1,aihao2,aihao3,jianjie) VALUES (' " + name1 + " ', " + sex1 + " ,' " + zhuanye1 + " ',' " + aihao11 + " ',' " + aihao21 + " ',' " + aihao31 + " ',' " + jianjie1 + " ') " ;
124
125 OleDbConnection conn = new OleDbConnection(connection);
126 OleDbCommand cmd = new OleDbCommand(str, conn);
127 cmd.CommandType = CommandType.Text;
128 conn.Open();
129 cmd.ExecuteNonQuery();
130 conn.Close();
131
132 Response.Redirect( " Default.aspx " );
133 }
134 protected void GridView1_RowCommand( object sender, GridViewCommandEventArgs e)
135 {
136 int id = int .Parse(e.CommandArgument.ToString());
137 if (e.CommandName.ToString() == " edit " ){
138 Response.Redirect( " Default.aspx?id= " + id.ToString());
139 }
140 }
141 protected void Button2_Click( object sender, EventArgs e)
142 {
143 name1 = Request[ " name " ].ToString();
144 if (Request[ " sex " ].ToString() == " True " )
145 {
146 sex1 = " 1 " ;
147 }
148 else
149 {
150 sex1 = " 0 " ;
151 }
152 zhuanye1 = Request[ " zhuanye " ].ToString();
153 if ( ! string .IsNullOrEmpty(Request[ " aihao1 " ]))
154 {
155 aihao11 = " 打球 " ;
156 }
157 if ( ! string .IsNullOrEmpty(Request[ " aihao2 " ]))
158 {
159 aihao21 = " 游泳 " ;
160 }
161 if ( ! string .IsNullOrEmpty(Request[ " aihao3 " ]))
162 {
163 aihao31 = " 打机 " ;
164 }
165 jianjie1 = Request[ " jianjie " ].ToString();
166 string str = " update [user1] set name=' " + name1 + " ',sex= " + sex1 + " ,zhuanye=' " + zhuanye1 + " ',aihao1=' " + aihao11 + " ',aihao2=' " + aihao21 + " ',aihao3=' " + aihao31 + " ',jianjie=' " + jianjie1 + " ' where id= " + Request[ " id " ].ToString();
167
168 OleDbConnection conn = new OleDbConnection(connection);
169 OleDbCommand cmd = new OleDbCommand(str,conn);
170 cmd.CommandType = CommandType.Text;
171 conn.Open();
172 cmd.ExecuteNonQuery();
173 conn.Close();
174 Response.Redirect( " Default.aspx " );
175 }
176 public string gettyle1( string str)
177 {
178 if (str == " True " )
179 {
180 return " 男 " ;
181 }
182 else
183 {
184 return " 女 " ;
185 }
186 }
187 protected void DropDownList1_SelectedIndexChanged( object sender, EventArgs e)
188 {
189 string sexa = DropDownList1.SelectedValue;
190 conn = new SqlConnection(connection1);
191 SqlCommand cmd = new SqlCommand( " selectsex " , conn);
192 cmd.CommandType = CommandType.StoredProcedure;
193 SqlParameter psex = cmd.Parameters.Add( " @sex " , SqlDbType.NChar);
194 psex.Direction = ParameterDirection.Input;
195 psex.Value = sexa;
196 SqlDataAdapter ds = new SqlDataAdapter(cmd);
197 DataSet ds1 = new DataSet();
198 ds.Fill(ds1);
199 GridView1.DataSource = ds1;
200 GridView1.DataBind();
201
202 // prmReturn = new SqlParameter("@iReturn", SqlDbType.Int);
203 // prmReturn.Direction = ParameterDirection.ReturnValue;
204 // m_objCmd.Parameters.Add(prmReturn);
205
206 }
207 }
208
2 using System.Data;
3 using System.Configuration;
4 using System.Web;
5 using System.Web.Security;
6 using System.Web.UI;
7 using System.Web.UI.WebControls;
8 using System.Web.UI.WebControls.WebParts;
9 using System.Web.UI.HtmlControls;
10 using System.Data.OleDb;
11 using System.Data.SqlClient;
12
13
14 public partial class _Default : System.Web.UI.Page
15 {
16 // public string connection = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + System.Web.HttpContext.Current.Server.MapPath("~/App_Data/db1.mdb") + ";"; // 连接access
17
18 public static SqlConnection conn;
19 public string connection1 = " UID=sa;pwd=;database=mysql " ;
20 public string name1 = "" , sex1 = "" , zhuanye1 = "" , aihao11 = "" , aihao21 = "" , aihao31 = "" , jianjie1 = "" ;
21 public string connection = " Provider=SQLOLEDB;Data sourse=127.0.0.1;UID=sa;pwd=;database=mysql " ; // 连接 SQL
22
23 protected void Page_Load( object sender, EventArgs e)
24 {
25 if ( ! IsCallback){
26
27 string strSQL = " select * FROM [user1] " ;
28
29 OleDbDataAdapter objCmd = new OleDbDataAdapter(strSQL, connection);
30 DataSet ds = new DataSet();
31 objCmd.Fill(ds);
32 GridView1.DataSource = ds.Tables[ 0 ];
33 GridView1.DataBind();
34 }
35 if ( ! string .IsNullOrEmpty(Request[ " id " ]))
36 {
37 id.Value = Request[ " id " ].ToString();
38 string sql = " select * from [user1] where id= " + Request[ " id " ].ToString();
39 OleDbDataAdapter cmd = new OleDbDataAdapter(sql,connection);
40 DataTable dt = new DataTable();
41 cmd.Fill(dt);
42 name.Text = dt.Rows[ 0 ][ " name " ].ToString();
43 if (dt.Rows[ 0 ][ " sex " ].ToString() == " True " )
44 {
45 sex.SelectedIndex = 0 ;
46 }
47 else
48 {
49 sex.SelectedIndex = 1 ;
50 }
51 switch (dt.Rows[ 0 ][ " zhuanye " ].ToString())
52 {
53 case " 计算器 " :
54 zhuanye.SelectedIndex = 1 ;
55 break ;
56 case " 软件 " :
57 zhuanye.SelectedIndex = 2 ;
58 break ;
59 }
60 if (dt.Rows[ 0 ][ " aihao1 " ].ToString() == aihao1.Text)
61 {
62 aihao1.Checked = true ;
63 }
64
65 if (dt.Rows[ 0 ][ " aihao2 " ].ToString() == aihao2.Text)
66 {
67 aihao2.Checked = true ;
68 }
69 if (dt.Rows[ 0 ][ " aihao3 " ].ToString() == aihao3.Text)
70 {
71 aihao3.Checked = true ;
72 }
73 jianjie.Text = dt.Rows[ 0 ][ " jianjie " ].ToString();
74 }
75
76 conn = new SqlConnection(connection1);
77 SqlCommand cmd1 = new SqlCommand( " page " , conn);
78 cmd1.CommandType = CommandType.StoredProcedure;
79
80 SqlParameter prmReturn = new SqlParameter( " @count " , SqlDbType.Int);
81 prmReturn.Direction = ParameterDirection.Output;
82 cmd1.Parameters.Add(prmReturn);
83
84 prmReturn = new SqlParameter( " @PageCount " , SqlDbType.Int);
85 prmReturn.Direction = ParameterDirection.Output;
86 cmd1.Parameters.Add(prmReturn);
87
88 SqlParameter psex = cmd1.Parameters.Add( " @PageIndex " , SqlDbType.Int);
89 psex.Direction = ParameterDirection.Input;
90 psex.Value = 30 ;
91 SqlDataAdapter ds0 = new SqlDataAdapter(cmd1);
92 DataSet ds1 = new DataSet();
93 ds0.Fill(ds1);
94 GridView1.DataSource = ds1;
95 GridView1.DataBind();
96
97 conn.Open();
98 cmd1.ExecuteNonQuery();
99 conn.Close();
100
101 count.Text = cmd1.Parameters[ " @PageIndex " ].Value.ToString();
102 PageCount.Text = cmd1.Parameters[ " @PageCount " ].Value.ToString();
103
104 }
105 protected void Button1_Click( object sender, EventArgs e)
106 {
107
108 name1 = name.Text.ToString();
109 if (sex.Text.ToString() == " 1 " )
110 {
111 sex1 = " 1 " ;
112 }
113 else
114 {
115 sex1 = " 0 " ;
116 }
117 zhuanye1 = zhuanye.Text;
118 aihao11 = aihao1.Text.ToString();
119 aihao21 = aihao2.Text.ToString();
120 aihao31 = aihao3.Text.ToString();
121 jianjie1 = jianjie.Text.ToString();
122
123 string str = " INSERT INTO [user1](name,sex,zhuanye,aihao1,aihao2,aihao3,jianjie) VALUES (' " + name1 + " ', " + sex1 + " ,' " + zhuanye1 + " ',' " + aihao11 + " ',' " + aihao21 + " ',' " + aihao31 + " ',' " + jianjie1 + " ') " ;
124
125 OleDbConnection conn = new OleDbConnection(connection);
126 OleDbCommand cmd = new OleDbCommand(str, conn);
127 cmd.CommandType = CommandType.Text;
128 conn.Open();
129 cmd.ExecuteNonQuery();
130 conn.Close();
131
132 Response.Redirect( " Default.aspx " );
133 }
134 protected void GridView1_RowCommand( object sender, GridViewCommandEventArgs e)
135 {
136 int id = int .Parse(e.CommandArgument.ToString());
137 if (e.CommandName.ToString() == " edit " ){
138 Response.Redirect( " Default.aspx?id= " + id.ToString());
139 }
140 }
141 protected void Button2_Click( object sender, EventArgs e)
142 {
143 name1 = Request[ " name " ].ToString();
144 if (Request[ " sex " ].ToString() == " True " )
145 {
146 sex1 = " 1 " ;
147 }
148 else
149 {
150 sex1 = " 0 " ;
151 }
152 zhuanye1 = Request[ " zhuanye " ].ToString();
153 if ( ! string .IsNullOrEmpty(Request[ " aihao1 " ]))
154 {
155 aihao11 = " 打球 " ;
156 }
157 if ( ! string .IsNullOrEmpty(Request[ " aihao2 " ]))
158 {
159 aihao21 = " 游泳 " ;
160 }
161 if ( ! string .IsNullOrEmpty(Request[ " aihao3 " ]))
162 {
163 aihao31 = " 打机 " ;
164 }
165 jianjie1 = Request[ " jianjie " ].ToString();
166 string str = " update [user1] set name=' " + name1 + " ',sex= " + sex1 + " ,zhuanye=' " + zhuanye1 + " ',aihao1=' " + aihao11 + " ',aihao2=' " + aihao21 + " ',aihao3=' " + aihao31 + " ',jianjie=' " + jianjie1 + " ' where id= " + Request[ " id " ].ToString();
167
168 OleDbConnection conn = new OleDbConnection(connection);
169 OleDbCommand cmd = new OleDbCommand(str,conn);
170 cmd.CommandType = CommandType.Text;
171 conn.Open();
172 cmd.ExecuteNonQuery();
173 conn.Close();
174 Response.Redirect( " Default.aspx " );
175 }
176 public string gettyle1( string str)
177 {
178 if (str == " True " )
179 {
180 return " 男 " ;
181 }
182 else
183 {
184 return " 女 " ;
185 }
186 }
187 protected void DropDownList1_SelectedIndexChanged( object sender, EventArgs e)
188 {
189 string sexa = DropDownList1.SelectedValue;
190 conn = new SqlConnection(connection1);
191 SqlCommand cmd = new SqlCommand( " selectsex " , conn);
192 cmd.CommandType = CommandType.StoredProcedure;
193 SqlParameter psex = cmd.Parameters.Add( " @sex " , SqlDbType.NChar);
194 psex.Direction = ParameterDirection.Input;
195 psex.Value = sexa;
196 SqlDataAdapter ds = new SqlDataAdapter(cmd);
197 DataSet ds1 = new DataSet();
198 ds.Fill(ds1);
199 GridView1.DataSource = ds1;
200 GridView1.DataBind();
201
202 // prmReturn = new SqlParameter("@iReturn", SqlDbType.Int);
203 // prmReturn.Direction = ParameterDirection.ReturnValue;
204 // m_objCmd.Parameters.Add(prmReturn);
205
206 }
207 }
208
转载于:https://www.cnblogs.com/it563/archive/2008/03/24/1119239.html