作者lex815 (超爱SELINA...)
看板Database
标题[SQL ] 请大家帮我看一下 我哪边写错 谢谢
时间Sun Jun 28 18:38:43 2009
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection();
cn.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|DATABASE.MDF;Integrated Security=True;User Instance=True";
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandText = "INSERT into Table1(Name,Favorite)
values('TextBox1.TEXT','TextBox2.TEXT')";
cn.Open();
----> cmd.ExecuteNonQuery();
cn.Close();
Response.Write("新增成功!");
}
编译後是出错在这行 以下是网页的回覆
字串或二进位资料会被截断。
陈述式已经结束。
描述: 在执行目前 Web 要求的过程中发生未处理的例外情形。请检阅堆叠追踪以取得错
误的详细资讯,以及在程式码中产生的位置。
例外详细资讯: System.Data.SqlClient.SqlException: 字串或二进位资料会被截断。
陈述式已经结束。
原始程式错误:
行 21:
行 22: cn.Open();
行 23: cmd.ExecuteNonQuery();
行 24: cn.Close();
行 25: Response.Write("新增成功!");
我是用VS2005 撰写的...是C#语言...请大家帮我 谢谢
--
谢谢 谢谢 对不起 !!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.217.158.156
1F:→ grence:values('TextBox1.TEXT'..→values('"+TextBox1.Text+"'.. 06/28 19:48
2F:→ Antzzz:看起来是资料库的栏位太小。另外你想写的应是楼上改的那样 06/29 00:13
3F:→ hchungi:栏位长度不足检查栏位长度吧 06/29 21:19