asp数据库写入
1. asp网站向数据库写入数据
你要修改数据库,有个问题,你如何能确定修改的是数据库的那条数据??如果什么判断?
一般都是通过ID来判断.ID为传入参数
sql="select * from report where id="&id
set rs = Server.CreateObject("ADODB.RecordSet")
rs.open sql,conn,1,3
rs("savemoney")=savemoney
rs("takemoney")=takemoney
...
rs.update
2. asp如何将当前时间写入access数据库中
我用过的方法:
1、在数据库里定义一个保存当前时间的字段,不要和一些关键字同名(如time)。
2、设两个变量来或取日期和时间,
如:date1
=
date(now)
time1
=
time(now)
shijian
=
date1
+
time1
3、把时间写入数据库
3. ASP与数据库写入问题
<%
dim db
db="a1.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.jet.oledb.4.0;Data Source="&Server.MapPath(db)
%>
<%
set rs = server.CreateObject("adodb.recordset")
sql="update s set 姓名='小陶' where 姓名='tx'"
rs.open sql,conn,1,3
response.write("更新成功")
response.end
%>
4. asp向数据库写入数据
你这个写法,我都没用过,也没见过,第一次见。
你可以考虑写SQL语句插入数据。再看看问题。
如果你使用ASP的这种更新,你可以考虑使用如下方法。
rs("phone") = phone
rs("leixing1") = leixing1
这样,哪行出错,都能很明显的提示出来。
5. asp如何将数组写入数据库(在线等) 25分
不能直接保存数组,只能把数组转换为字符串,读取的时候,先读出字符串,然后通过split函数分割,还原数组。举个例子,比如你定义一个数组Dim MyArray(1,2,3,4,5),存入数据库的字符串就是1,2,3,4,5
6. asp 怎么写入数据库
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|db1.mdb";
OleDbCommand comm = new OleDbCommand();
conn.Open();
comm.Connection = conn;
comm.CommandText = "Insert Into [Time] ([begin],[over],[name]) Values (@begin,@over,@name)";
comm.Parameters.AddWithValue("@begin", a);
comm.Parameters.AddWithValue("@over", b);
comm.Parameters.AddWithValue("@name", c);
comm.ExecuteNonQuery();
conn.Close();
注意:
1、以上代码是以access数据为例。
2、如果表里面有其他不能为空的字段存在,需要给他们提供值,自动增加的字段除外。
3、db1.mdb文件的只读属性去掉,在文件的属性-安全性里面,添加 everyone帐号和NETWORK Service 帐号可修改权限。