asp.net如何连接数据库

我是一个因为参加竞赛才接触的新手,有编程基础,现在我设计了一个注册界面,怎么让用户点击注册后将信息发送到我的服务端而且我能收到并保存进数据库呢,建了iis服务器不知道怎么... 我是一个因为参加竞赛才接触的新手,有编程基础,现在我设计了一个注册界面,怎么让用户点击注册后将信息发送到我的服务端而且我能收到并保存进数据库呢,建了iis服务器不知道怎么设置,我用request.form能传递输入的内容,可怎么在服务器上传递过来呢,50分求详解,回答的详细加分。谢谢。 展开
 我来答
剑素琴楚卿
2019-08-13 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:28%
帮助的人:720万
展开全部
EXECUTEREADER需要在用了之后关闭
你读取完DataReader的时候手动关闭连接才行
SqlDataReader
sdr
=
cmd.ExecuteReader(CommandBehavior.CloseConnection);
我这行代码的的意图是
ExecuteReader中的参数
是指在datareader关闭的时候就关闭连接
也就是你读取完datareader中的数据后
关闭datareader的时候
连接就会自动关闭
看了你的代码
是每一个连接都互不干扰的
那么就是你处理外键对象的时候出了问题
也就是说你数据库中有销余两张表进春皮行了重复外键引用
B表引用了A表的主键做外键
而A表又引用了B的主键做外键
那么读取数据的时候
处理外键对象的时候就会陷入死亏森滚循环
锐振英慎汝
2019-04-27 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:30%
帮助的人:851万
展开全部
public
SqlDataReader
GetRead(string
sql){
sqlconnection
sqlcon=getcon();
SqlCommand
com
=
new
SqlCommand(sql,sqlcon);
SqlDataReader
sdr
=
com.ExecuteReader();
sqlcon.close();
sqlcon.dispose()
return
sdr;
}
你汪闭蚂打开的数据库没有关闭,困埋按照这个方法关闭你打开的数态没据库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SermonsStone
2014-05-24 · 超过25用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:51.1万
展开全部
string conStr="Data Source=主机名;Initial Catalog=数据库名;User ID=uid;Password=pwd";

string sql="select count(*) from 表名 where loginId=@loginId loginPwd=@loginPwd";
SqlParameter[]pms=new Sqlparameter[]{
new SqlParameter("@loginId",Request["txtLoginId"]),

new Sqlparameter("@loginPwd",Request["txtLoginPwd"含郑])

};
public static object ExecuteScalar(string sql, params SqlParameter[] pms)
{
using (SqlConnection con = new SqlConnection(conStr))
{
using (SqlCommand cmd = new SqlCommand(sql, con))
{
cmd.CommandType = cmdType;
if (pms != null)
{
cmd.Parameters.AddRange(pms);
}
con.Open();
return cmd.ExecuteScalar();
}
}
}
调ExecuteScalar方法,返回尘老基一个object,强转后若大于0,则派谨验证成功
追问
。。。刚接触这个软件,我是新建了一个asp.net的网站项目,请问这些代码输在哪里?是那个后缀cs的文件里吗?比如我现在用的是ascess名叫注册信息表叫注册信息表该怎么写呢,,真心感谢啊,我有一本书,入门到精通,可没说这方面啊。。。
能不能用vb代码帮我写个。。追加五十。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式