当前位置:编程学习 > C#/ASP.NET >>

C#编程代码

谁知道准确的C#编程里“插入,修改,更新,删除”的具体代码啊?
答案:
 SqlConnection con = new SqlConnection("server=.;uid=sa;pwd=;database=a");
int x = 0;
string sql = "insert into dbo.BankCard values(@CardID,@UserName,@Password,@Balance)";//数据库
SqlCommand cmd = new SqlCommand(sql, con);
SqlParameter CardID = new SqlParameter("@CardID",textBox1.Text);
SqlParameter UserName = new SqlParameter("@UserName", textBox2.Text);
SqlParameter Password = new SqlParameter("@Password", textBox3.Text);
SqlParameter Balance = new SqlParameter("@Balance", textBox4.Text);
cmd.Parameters.Add(CardID);
cmd.Parameters.Add(UserName);
cmd.Parameters.Add(Password);
cmd.Parameters.Add(Balance);
con.Open();
x = cmd.ExecuteNonQuery();
if (x > 0)
{
MessageBox.Show("ok");
}
else
{
MessageBox.Show("no");
}
con.Close();这是增加(删除和修改和这个差不多只是改一下sql语句)
SqlConnection con = new SqlConnection("server=.;uid=sa;pwd=;database=a");
listView1.Items.Clear();
string sql = "select * from dbo.BankCard";
SqlDataAdapter da = new SqlDataAdapter(sql, con);
DataSet ds = new DataSet();
da.Fill(ds);
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
ListViewItem d = new ListViewItem();
d.SubItems[0].Text = ds.Tables[0].Rows[i]["CardID"].ToString();
d.SubItems.Add(ds.Tables[0].Rows[i]["UserName"].ToString());
d.SubItems.Add(ds.Tables[0].Rows[i]["Password"].ToString());
d.SubItems.Add(ds.Tables[0].Rows[i]["Balance"].ToString());
listView1.Items.Add(d);
}这是查询(用listView控件显示的)
就是SQL语句 后面加你定义的属性/方法的字段名.
用SQL啊,存储过程搞定

上一个:关于C#编程
下一个:C#编程的问题

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,