帮小弟我看下这条SQL语句,说什么缺少分号

帮我看下这条SQL语句,说什么缺少分号string sql insert into [detail]([StartTime]) values( + TextB

帮我看下这条SQL语句,说什么缺少分号
string sql = "insert into [detail]([StartTime]) values('" + TextBox1.Text + "') where [Name]='"+DropDownList1 .SelectedValue +"'";

提示SQL 语句的结束位置缺少分号,错误在哪?请帮助

[解决办法]
insert values 不能加WHERE
[解决办法]
string sql = "update 表名 set 字段名='" + TextBox1.Text + "') where [Name]='"+DropDownList1 .SelectedValue +"'";


[解决办法]

探讨
求证:insert values 真不能加WHERE吗?