永发信息网

asp网页制作中,如何读取数据库内容?

答案:3  悬赏:10  手机版
解决时间 2021-04-30 07:51
  • 提问者网友:缘字诀
  • 2021-04-30 01:29

比如,我用VS2005新建一个ASP网站,在default.aspx中,想要得到数据库里的一个名字,应该怎么实现?采用ADO方法连接数据库

现在

服务器名: localhost

数据库名: data

表名: stu

列名: sno , password

用户: sa

密码: 123456

想要查找 sno = 8888 这一行的 password 的值

最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-04-30 01:50

string connectionString="server=localhost;database=data;uid=sa;pwd=123456";



string SQLString="select password from stu where sno = '8888' ";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
Sqlcommand cmd= new Sqlcommand(SQLString, connection);


strpwd=cmd.ExecuteScalar().ToString();


}

全部回答
  • 1楼网友:拜訪者
  • 2021-04-30 02:34

在配置文件中加一个节点

<appSettings>

<add key="connStrings" value="Data Source=localhost;DataBase=data;User ID=sa;Pwd=123456;">

</appSettings>

  • 2楼网友:人類模型
  • 2021-04-30 01:57

string connectionString="server=localhost;database=data;uid=sa;pwd=123456";

string SQLString="select * from stu where sno = '8888' "; using (SqlConnection connection = new SqlConnection(connectionString)) { DataSet ds = new DataSet(); try { connection.Open(); SqlDataAdapter command = new SqlDataAdapter(SQLString, connection); command.Fill(ds, "ds"); } catch (System.Data.SqlClient.SqlException ex) { throw new Exception(ex.Message); } ds.rows[0]["password "];//这个就是你要的值 }

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯