asp.net插入数据到oracle数据库
这是代码protectedvoidbtnsave_Click(objectsender,EventArgse){if(!IsValid){return;}stringac...
这是代码
protected void btnsave_Click(object sender, EventArgs e)
{
if (!IsValid)
{
return;
}
string action = Request["action"];
if (action == "addnews")
{
new NEWSTableAdapter().Insert(txttitle.Text, txtmsg.Text, DateTime.Now);
}
else if (action == "editnews")
{
int id = Convert.ToInt32(Request["id"]);
var newsrow1 = new NEWSTableAdapter().GetDataById(id).Single();
newsrow1.TITLE=txttitle.Text ;
newsrow1.MSG=txtmsg.Text ;
new NEWSTableAdapter().Update(newsrow1);
}
我已经在oracle中利用触发器让id自动增长, 但new NEWSTableAdapter().Insert还要输入id的值,我就右击.Insert转到定义,把方法中的id删除了,现在不需要输入id了但是无法执行,点击保存时报错“
ORA-01008: 并非所有变量都已绑定” 该怎么改啊??? 展开
protected void btnsave_Click(object sender, EventArgs e)
{
if (!IsValid)
{
return;
}
string action = Request["action"];
if (action == "addnews")
{
new NEWSTableAdapter().Insert(txttitle.Text, txtmsg.Text, DateTime.Now);
}
else if (action == "editnews")
{
int id = Convert.ToInt32(Request["id"]);
var newsrow1 = new NEWSTableAdapter().GetDataById(id).Single();
newsrow1.TITLE=txttitle.Text ;
newsrow1.MSG=txtmsg.Text ;
new NEWSTableAdapter().Update(newsrow1);
}
我已经在oracle中利用触发器让id自动增长, 但new NEWSTableAdapter().Insert还要输入id的值,我就右击.Insert转到定义,把方法中的id删除了,现在不需要输入id了但是无法执行,点击保存时报错“
ORA-01008: 并非所有变量都已绑定” 该怎么改啊??? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |