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增删改查代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)