问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ASP如何向数据库(accrss)添加数据?

发布网友 发布时间:2022-05-02 05:55

我来回答

7个回答

懂视网 时间:2022-05-02 10:17

form action="addchuli.php" method="post"> <div>水果代号:<input type="text" name="ids" /></div> <div>水果名称:<input type="text" name="name" /></div> <div>水果价格:<input type="text" name="price" /></div> <div>水果产地:<input type="text" name="source" /></div> <div>水果库存:<input type="text" name="numbers" /></div> <div><input type="submit" value="添加" /></div> </form>

注意数据库的名字,还有连接地址别错了

然后写php文件

$ids = $_POST["ids"];
$name = $_POST["name"];
$source = $_POST["source"];
$price = $_POST["price"];
$numbers = $_POST["numbers"];

$db = new MySQLi("localhost","root","123","mydb");
$sql = "insert into fruit values(‘{$ids}‘,‘{$name}‘,
{$price},‘{$source}‘,{$numbers},‘‘)";
if($db->query($sql)){
 echo "添加成功!";
}else{
 echo "添加失败!";
}

刷新数据库就显示添加成功了。

数据访问(往数据库添加)

标签:mysqli   UI   for   new   form   col   log   添加   div   

热心网友 时间:2022-05-02 07:25

一、设置Web.Config。删除加以下代码

<connectionStrings/>加以下代码
<connectionStrings>
<add name="zgdxConn" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\newsData.mdb" providerName="System.Data.OleDb"/>
</connectionStrings>

二、asp.net2.0中读取web.config数据库连接字符串2种方法

方法一:

string myConn = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;

方法二:

string myConn = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["zgdxConn"].ToString();

三、倒入命名空间

如果数据库是ACCESS:

using System.Data.OleDb;

如果数据库是SqlServer;

using System.Data.SqlClient;

四、增加数据库数据(增加新闻)

// myConnStr获得数据库连接字符串;建立连接对象myConn
string myConnStr = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;
OleDbConnection myConn = new OleDbConnection(myConnStr);
//queryStr书写向表news插入留言记录的SQL命令;建立Adapter对象执行SQL命令
string queryStr = "insert into news(lanmuId,title,name,content) values (" + DropDownList1.SelectedItem.Value + ",’" + TextBox1.Text + "’,’" + TextBox2.Text + "’,’" + TextBox3.Text + "’)";
OleDbCommand myCom = new OleDbCommand(queryStr, myConn);
myCom.Connection.Open();//打开数据库连接;
myCom.ExecuteNonQuery();//执行SQL命令到数据库;
myCom.Connection.Close();//关闭数据库连接

五、删除数据库中的数据(删除新闻)

// myConnStr获得数据库连接字符串;建立连接对象myConn
string myConnStr = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;
OleDbConnection myConn = new OleDbConnection(myConnStr);
//queryStr书写向表news插入留言记录的SQL命令;建立Adapter对象执行SQL命令
string queryStr = "delete from news where id="+Request.QueryString["id"];
OleDbCommand myCom = new OleDbCommand(queryStr, myConn);
myCom.Connection.Open();//打开数据库连接;
myCom.ExecuteNonQuery();//执行SQL命令到数据库;
myCom.Connection.Close();//关闭数据库连接

六、更新数据库中的数据(更新已填写的新闻)

//myConnStr获得数据库连接字符串;建立连接对象myConn
string myConnStr = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;
OleDbConnection myConn = new OleDbConnection(myConnStr);
//queryStr书写向表news插入留言记录的SQL命令;建立Adapter对象执行SQL命令
string queryStr = "update news set title= ’" + TextBox1.Text + "’,name= ’" + TextBox2.Text + "’,content= ’" + TextBox3.Text + "’ where id=" + int.Parse(Request.QueryString["id"].ToString());
OleDbCommand myCom = new OleDbCommand(queryStr, myConn);
myCom.Connection.Open();//打开数据库连接;
myCom.ExecuteNonQuery();//执行SQL命令到数据库;
myCom.Connection.Close();//关闭数据库连接

七、显示数据库中的数据(显示已填写的新闻)

//MyConnString获得数据库连接字符串;建立连接对象MyConn
string myConnStr = System.Configuration.ConfigurationManager.ConnectionStrings["zgdxConn"].ConnectionString;
OleDbConnection MyConn = new OleDbConnection(myConnStr);
//queryStr书写选择所有留言的SQL命令;建立Adapter对象执行SQL命令
string queryStr = "select * from news where id="+int.Parse(Request.QueryString["id"].ToString());
OleDbDataAdapter MyAdapter = new OleDbDataAdapter(queryStr, MyConn);
//建立DataSet对象ds;利用Adapter的Fill方法把SQL命令执行的结果倒入DataSet对象
DataSet ds = new DataSet();
MyAdapter.Fill(ds, "news");
TextBox1.Text = ds.Tables["news"].Rows[0]["title"].ToString(); //取出内存中的结果,在文本框显示
TextBox2.Text = ds.Tables["news"].Rows[0]["name"].ToString(); //取出内存中的结果,在文本框显示
TextBox3.Text = ds.Tables["news"].Rows[0]["content"].ToString();//取出内存中的结果,在文本框显示

数据库操作总结

一、插入、删除、更新都是按以下操作步骤:

1、 建立连接对象:OleDbConnection

(书写SQL语句)

2、建立命令对象:OleDbCommand

3、执行命令: ExecuteNonQuery

经验:对于插入、删除、更新操作。代码都是一样的,只是SQL语句不一样

二、对于显示数据是按以下操作步骤

1、建立连接对象: OleDbConnection

(书写SQL语句)

2、建立Adapter对象:OleDbDataAdapter

3、建立表集合对象: DataSet

映射

4、把服务器端的表映射到本地的表集合中:Adapter.Fill(本地表集合, "服务器表");

热心网友 时间:2022-05-02 08:43

一段asp代码操作数据库

<%

Set conn=Server.CreateObject("ADODB.Connection")
ConnString="PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE="&Server.MapPath("数据库所在地址")
conn.open ConnString
set rs=server.createobject("adodb.recordset")

sql="insert into 数据表(字段1,字段2) values (字1值,字2值) "
conn.execute sql

%>

热心网友 时间:2022-05-02 10:17

对 是这样添加的
对数据库的访问一般是 增删改查
insert into 字段名 values 要插入的值 。 这是插入语句
select *(*代表表里的所有字段) from 表名 。这是查询
delete * from 表名。这是删除
update 表名 set 列名=更新值 [where 条件]。这是修改

热心网友 时间:2022-05-02 12:09

你的<input 里 pwd写成ped了
form里method应该是post

热心网友 时间:2022-05-02 14:17

老兄不是不能没有值是你没有接到
你仔细看看你asp图上接的值和你在html图上的名字一样吗

热心网友 时间:2022-05-02 16:41

自己再学学,这都不会。这都不会以后要问的问题还太多
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
银耳茉莉汤制作要诀 茉莉银耳羹制作过程 银耳饮料茉莉银耳汤 发几张很好看的手机壁纸来 无纺壁纸的优缺点有哪些? 移动破碎机价格多少钱一台,移动破碎机需要办理什么手续 你知道窝瓜和倭瓜的区别是啥吗? 窝瓜和倭瓜是一种东西吗? 经常吃韭菜有什么危害 像素标定板 小迷糊和ahc哪个适合学生小迷糊和ahc哪个更适合高中生(美白有效果),主要需要美白和补水功效!_百度问一问 名字最后一字是泽的五行缺什么? 军泽、这个名字的寓意是什么? 泽平五行缺什么? 名字轶泽五行属什么? 李帅泽这个名字的含义是什么? 网贷还完了但有借款记录影响吗 网贷审核已通过显示额度但是我没有签字领取,这样算是贷款吗? 南通抑郁症医生咨询,南通治疗抑郁症的专家哪个好 南通哪有等级高的心理医生 急急急!!!南通有好的心理咨询师吗 南通哪里的心理医生比较好且不乱收费?我妈妈思想有些乱,有点疑心重,特别喜欢骂人。 南通周围哪有好一点的心理医生,好烦好乱 绿色环保墙纸种类有哪些?鉴别墙纸品质有什么方法 南通哪有比较正规的心理医生看? 怦然心动漫画的这张图片在哪一话 跪求男主是可爱正太的爱情动漫(最好有图片) 这张图片是怦然心动中的哪一张 求这个图的名字,是动漫还是什么的呀? 华为p9怎么把壁纸应用在 怎么让游戏技术变强? 梦见土地承包给别人? 梦到 老公要为别的女人耕地是什么意思? 晚上梦见给别人家借牛辛耕地? 梦见给岳父耕地岳父在前面牵牛 梦见老婆和别人耕地播种? 有哪些外壳华丽,内劲不足的游戏? 怎么才能看到自己的前世? 如何看到自己的前世 据说五台山明月池可以看到自己的前世,这是真的吗? 在哪可以看到自己的前世? 怎样查自己前世的姓名? 怎么样才能知道前世是做什么的?怎么样才能知道自己的前世能看到自己的前世? 电脑版的微信收款为什么只有提示没有声音? 有知道在哪里能找到自动阅读脚本? 有没有一种(手机)软件可以在阅读时文字自动跳动的往下?(即:几个字几个字的往下跳跃着读……) 自动阅读真的可以做吗? 往sql表里添加数据怎样先访问数据库没有此数据就能添加, steam完美认定疑似机器人怎么解锁? 饥荒联机版机器人怎么解锁