set
cn=ServerCreateObject("adodbConnection")
cnopen"Provider=MicrosoftJetOLEDB40;"&
"Data
Source="&
serverMapPath("JYnovelsmdb")
set
rs=serverCreateObject("adodbrecordset")
sql="select
from
booktype
where
ID="&Request("menu1")
rsopen
sql,cn,1,1
bookname=rs("name")
其中bookname是自定义的变量,rs("name")是数据库中的name字段值。
select
column
from
table
这就是读取某一列的值了
另外,你也可以读多个列的值,用逗号隔开就好了。
还可以在后边加WHERE条件,读出符合条件的数据。
这个要看你具体使用SQL语句的环境。
一般情况,SQL语句正常读取,会有可视的界面显示检索到的数据。
如果是程序语言中的读取,比如一些变量赋值,具体方法就要看你使用的是什么程序语言和具体调用的方式。
那就证明一件事 你的数据库文件的属性设置为只读了。。
去找到你附加的数据库文件 mdf右键属性把只读的钩去掉就可以了~
不过要先把附加的数据库分离出来再修改。。 然后附加进去就OK了。。
首先你编写一系列的方法,例如连接数据库,和一些数据库查询方法
查询方法可用DataSet数据集作返回值,例如public DataSet SelectData(string sql)
然后DataSet ds=SelectData("select from table");
labelText=dsTable[0]Rows[0][0]ToString();
//放在int a里面就是a=ConvertToInt32(dsTable[0]Rows[0][0]);
//注意数据类型转换是否有错
Table后面的0代表ds里面的第一个增加表,你也可以后面加表名,如:Table["table"]
Rows后面,第一个[0]表示第一行,第二个[0]表示第一列
sqlserver2008 怎样进行数据库分离??在数据库上点右键,就有数据库分离的菜单项,直接点击就好了
你在哪里抄来抄了错误的东西吗?或者你尝试刷新数据。
显然是数据库连接字符串,不,啊,你要连接本地(local)数据库实例名称不会是localhost
以上就是关于asp读取MSSQL数据库中某个字段的值全部的内容,包括:asp读取MSSQL数据库中某个字段的值、SQL数据库怎么读取每一行某列的值、怎么判断sql语句从数据库读到了数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)