我button 的click 代码
if(Page.IsValid)
{
objconn = new SqlConnection(strconn);
objconn.Open();
adapter = new SqlDataAdapter(sql,objconn); SqlCommandBuilder cb = new SqlCommandBuilder(adapter); DataSet dsTemp = new DataSet();
adapter.Fill(dsTemp);
objconn.Close(); DataRow r = dsTemp.Tables[0].NewRow();
r["acc"] = name.Text;
r["psd"] = age.Text;
dsTemp.Tables[0].Rows.Add(r); adapter.Update(dsTemp);
Response.Redirect("WebForm1.aspx");
}怎么样 判断 数据库中已存在我要填加的数据,禁止我加入呐
if(Page.IsValid)
{
objconn = new SqlConnection(strconn);
objconn.Open();
adapter = new SqlDataAdapter(sql,objconn); SqlCommandBuilder cb = new SqlCommandBuilder(adapter); DataSet dsTemp = new DataSet();
adapter.Fill(dsTemp);
objconn.Close(); DataRow r = dsTemp.Tables[0].NewRow();
r["acc"] = name.Text;
r["psd"] = age.Text;
dsTemp.Tables[0].Rows.Add(r); adapter.Update(dsTemp);
Response.Redirect("WebForm1.aspx");
}怎么样 判断 数据库中已存在我要填加的数据,禁止我加入呐
解决方案 »
- 未将对象引用设置到对象的实例。
- 无法从“System.Data.SqlClient.SqlParameter[]”转换为“System.Data.OleDb.OleDbParameter[]”
- 关闭子窗体,刷新母窗体
- 中文 get值传入asp.net页面时出现乱码?怎么解决
- 问下建站老鸟,最后点分了,送人
- asp.net 通过web访问,怎样获得服务器硬盘阵列码,求告诉指教
- 这样的sql语句如何写?
- 如何将 double类型的 3.89878786767787687E-5 只取保留小数点后两位数据
- 全局变量的问题?
- 有没有简单的动态生成shtml的例子啊?????????????
- ==================兄第们,拉小第一把啊!
- 关于DataBinder.Eval(Container.DataItem,"name")的问题,求助
存储过程返回参数判断是否添加成功
create proc insertdate
@name varchar(50),
@age bool,
@id int output
go
begin
select name form table where name=@name
if @rowcount=0
begin
insert (name,age)values(@name,@age)
select @id=@@identity
end
else
select 0
end
go或者可以建立表约束大致是这样
格式告诉我嘛,好人做到底,谢谢啦
adapter.Fill(dsTemp);
objconn.Close();DataView dv = dsTemp.Tables[0].DefaultView;
dv.Filter ="acc = '"+ name.Text +"'";
if (dv.count > 0)
{
数据已经存在的提示信息.
...
}
else
{
DataRow r = dsTemp.Tables[0].NewRow();
r["acc"] = name.Text;
r["psd"] = age.Text;
dsTemp.Tables[0].Rows.Add(r);
adapter.Update(dsTemp);
}
Response.Redirect("WebForm1.aspx");