asp怎么修改数据库数据

asp怎么修改数据库数据,第1张

rsaddnew 是新增

rsupdate 是更新

rsclose 是关闭

<%

set conn=serverCreateObject("adodbconnection")

connopen"provider=microsoftjetoledb40;data source="& serverMapPath("mdbmdb")

set rs=serverCreateObject("adodbrecordset")

rsopen "select from biao where answer='"&requestForm("radiobutton")&"'",conn,1,3

rs("num")=rs("num")+1

rsupdate

rsclose

set rs=nothing

%>

这样就只是修改了,去掉rsaddnew 就行了的!

你可以在数据库中再建个字段“ACT”,不就可以直接根据ACT获取数据了么

UPDATE更新数据库记录你不会不知道吧,那还有什么难的,获取对应的TEXTAREA值UPDATE一下不就可以了么?

首先定义数据库,连接数据库。

这是查找。。。

using System;

using SystemCollectionsGeneric;

using SystemLinq;

using SystemWeb;

using SystemWebUI;

using SystemWebUIWebControls;

using SystemDataSqlClient;

using SystemData;

public partial class _Default : SystemWebUIPage

{

DataSet ds = new DataSet();

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

string connString = "server=;database=loveaspnet;uid=sa;pwd=1";

SqlConnection conn = new SqlConnection(connString);//创建连接数据库的对象

string s = "select from favourite";

SqlDataAdapter da = new SqlDataAdapter(s, conn);//从数据库中取数据

daFill(ds, "favourite");//向数据集中填充数据,并为填充的表起名

ViewState["DataSet"] = ds;//viewstate将数据存入到页面隐藏域里,

connClose();//关闭数据库连接

gvFavouriteDataSource = dsTables[0];//GridView的数据源设置为数据集ds的第一张表

gvFavouriteDataBind();//执行绑定

ddlFavouriteDataSource = dsTables[0];//数据源设置为数据集ds的第一张表

ddlFavouriteDataTextField = dsTables[0]Columns[0]Caption;//获取数据集中列名为第0列的列名的列(即获取第0列)放到下拉框里

ddlFavouriteDataBind();//执行绑定

}

}

protected void ddlFavourite_SelectedIndexChanged(object sender, EventArgs e)

{

DataSet d = (DataSet)ViewState["DataSet"];//使用ViewState里存储的数据,

DataRow[] drs = dTables[0]Select("A='" + ddlFavouriteSelectedValue + "'");//数据库查询

txtAText = drs[0][0]ToString();

txtBText = drs[0][1]ToString();

txtCText = drs[0][2]ToString();

}

}

…………改是把 txtAText = drs[0][0]ToString();

txtBText = drs[0][1]ToString();

txtCText = drs[0][2]ToString();

倒过来 drs[0][0]ToString();=txtAText…………

增加再定义一个函数代码,代码也是后面变动一下,删更简单不过我忘了,要详细答案再联系。

首先需要连接数据库,access还是SQL是不同的请度娘。我只说说你后面的问题。在连接成功后存在一个conn

(

看到了楼主的是rsClassBm

,请替换即可

)调用的方法按照楼主的则是<%set

rsnews=connexecute("select

from

ArtBigClass")do

while

not

rsnews

eof

%>"><%=

rsnews("BigClassName")

%><%

rsnewsmovenext

loop%>

复选框代码

<input type="checkbox" name="checkdel" value=<%=(rsFieldsItem("id")Value)%>>

处理页代码(删除记录,以供参考)

<%

id=Trim(Request("Checkdel"))

if id="" then

responsewrite "来源未知或数据丢失!"

responseend

end if

id=split(id,",",-1,1) '获取ID,主要在这

for i=0 to UBound(id)

connexecute("delete from ip where id="&id(i))

next

connclose '关闭数据库链接

set conn=nothing

%>

以上就是关于asp怎么修改数据库数据全部的内容,包括:asp怎么修改数据库数据、求一段ASP表单修改代码、asp.net增删改查代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10186681.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存