
首先链接数据库。用connasp这个文件网上找个研究下怎么写
然后就是读取表格内的数据Trim(RequestForm("表单内的输入框名称")至rs ("字段名")变量内。再用rsupdate更新就可以了。
格式
Set rs=ServerCreateObject("ADODBRecordset")
Sql="Select From [SMT_dd] Where [cpid]="&id&""
RsOpen sql,conn,1,3
RsAddnew
Rs("hh") = hh
Rs("pj") = pj
rsupdate
rsclose
set rs=nothing
connclose
set conn=nothing
asp连接数据库的代码为:
Set conn = ServerCreateObject(ADODBConnection);
connOpendriver={SQLServer};server=2021083294;uid=wu77445;pwd=p780522;database=w
ww_panwei_com;conn open其中/Set conn = ServerCreateObject(ADODBConnection)为设置一个数据库的连接对象
driver=()告诉连接的设备名是SQL-SERVER
server是连接的服务器的ip地址,Uid是指用户的用户名,pwd是指的用户的password,
database是用户数据库在服务器端的数据库的名称
Webconfig中配置
<connectionStrings>
<add name="ConStr" connectionString="Data Source=数据库地址;Initial Catalog=数据库名;User ID=数据库登录名;Password=数据库登录密码; pooling=True;Max Pool Size=1000; Min Pool Size=5 " providerName="SystemDataSqlClient" />
</connectionStrings>
另可以创建一个数据库访问类
using System;
using SystemWeb;
using SystemConfiguration;
using SystemData;
using SystemDataSqlClient;
using SystemReflection;
/// <summary>
/// App_Conn 的摘要说明
/// </summary>
public class App_Conn
{
/// <summary>
/// 得到数据库的地址
/// </summary>
public static string ConnStr
{
get
{
return ConfigurationManagerConnectionStrings["ConStr"]ToString()Trim();
}
}
public App_Conn()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// 返回一个DataSet数据集
/// </summary>
/// <param name="MySQL"></param>
/// <returns></returns>
public static DataSet _DataSet(string MySQL)
{
SqlConnection m_con = new SqlConnection(ConnStr);
if (m_conState != ConnectionStateOpen)
{
m_conOpen();
}
SqlCommand cmd = new SqlCommand(MySQL, m_con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
daFill(ds);
if (m_conState == ConnectionStateOpen)
{
m_conClose();
m_conDispose();
}
return ds;
}
/// <summary>
/// 执行SQL语句后,返回执行的行数
/// </summary>
/// <param name="MySQL"></param>
/// <returns></returns>
public static int _RowCount(string MySQL)
{
SqlConnection m_con = new SqlConnection(ConnStr);
if (m_conState != ConnectionStateOpen)
{
m_conOpen();
}
SqlCommand cmd = new SqlCommand(MySQL, m_con);
int rowscount = cmdExecuteNonQuery();
if (m_conState == ConnectionStateOpen)
{
m_conClose();
m_conDispose();
}
return rowscount;
}
}
webconfig中加入
<appSettings>
<add key="ConnectionString" value="Data Source=1921681106;Initial Catalog=你的数据库名字;User ID=用户名;Password=密码"/>
</appSettings>
前提是你的这个IP上的服务器允许远程访问,否则连不上
用的时候,跟正在本地上一样!
以上就是关于ASP网页中的怎么连接数据库全部的内容,包括:ASP网页中的怎么连接数据库、asp网页怎样连接SQL数据库、asp.net 用户登录如何连接数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)