imwjb 你太有才了.. 哈哈哈哈....
解决方案 »
- C#定义函数参数的小问题。。。
- c#中的杨辉三角问题
- 未处理的“System.Security.SecurityException”类型的异常,见过这问题的朋友进来
- C#是否支持参数的引用传递
- DataSet 读取数据问题
- 求救,一个关于 SqlParameter参数的问题
- 如何用.NET(C#)实现像windows优化大师那样的界面
- 请教一下高人gounliey 关于//char CameraMake [32];
- 求助:关于IMail服务器
- sophies,感谢你的VS7,虽然我down得有点慢,送88分,祝你发发发,自已来拿。
- 用DataGrid连接数据库,要建一个类,而这个类到底有什么功能?好模糊
- 菜鸟提一个初级的ftp问题
够牛,顶一下
cmd.Transaction = stran;
try
{
con.Open(); int count= cmd.ExecuteNonQuery();
stran.Commit();
}
catch
{
con.Close();
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;using System.Data.SqlClient; //sql数据库用这个///
namespace Demo1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button3_Click(object sender, EventArgs e)
{
} private void button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("Server=localhost;Integrated Security=SSPI;database=NorthWind"); String sql = "insert into Student (Stu_ID,Stu_Name,Stu_Sex,Stu_Address,Stu_Phone) valuse(@id,@name,@sex,@address,@phone)";
SqlCommand cmd = new SqlCommand(sql,con); cmd.Parameters.Add("@id", SqlDbType.VarChar, 20);///
cmd.Parameters.Add("@name",SqlDbType.VarChar,20);
cmd.Parameters.Add("@sex",SqlDbType.VarChar,10);
cmd.Parameters.Add("@address",SqlDbType.VarChar,50);
cmd.Parameters.Add("@phone",SqlDbType.VarChar,24); cmd.Parameters[0].Value = this.sid.Text.ToString();///
cmd.Parameters[1].Value = this.sname.Text.ToString();///
cmd.Parameters[2].Value = this.ssex.Text.ToString();///
cmd.Parameters[3].Value = this.saddress.Text.ToString();///
cmd.Parameters[4].Value = this.sphone.Text.ToString();/// try
{
con.Open();
int count = cmd.ExecuteNonQuery();//执行insert delete update ,返回受影响的行数
if (count == 1)
{
MessageBox.Show("插入成功!");
}
}
catch
{
}
finally
{
con.Close();
} }
}
}
if (con.State != ConnectionState.Open)
{
con.Open();
}
这个语句也不对
valuse改values