我要用ASP获取我数据库的一些字段的问题

我要用ASP获取我数据库的一些字段的问题,第1张

Path = ServerMapPath("数据库路径")

DNS= "provider=Microsoftjetoledb40;data source="&Path

Set Conn = ServerCreateObject("ADODBConnection")

Connopen DNS

Set Rs=ServerCreateObject("adodbRecordset")

strSQL = "Select Top 20 From 表名"

RsOpen strSQL,Conn,1,1

If Not RsEof And Not RsBof Then

i = 0

Do While Not RsEof

i = i + 1

ResponseWrite(Rs("字段名"))

RsMovenext

Loop

RsClose

Else

ResponseWrite("暂无信息!")

End If

left 左边

right 右边

left("字符",6)

表示截取字符串左边边六个字符

right("字符串",6)

表示截取字符串右边六个字符

高级应用:

截取字符串第三个字符后的八个字符,截取八个字符

程序:

aa=left("字符串",11) '先搞11个左边的

right(aa,8) '再搞8个右边的

加上一些其他语句,可以写出很好的程序,来控制字符串的输出希望对你有用

我自己写的一个,用泛型写的。 public List<RoomTypeModels> SelectTypeName() { List<RoomTypeModels> objRoomTypeList = new List<RoomTypeModels>(); using (SqlConnection conn = new SqlConnection(connString)) { SqlCommand objcmd = new SqlCommand(dboNameUser + "proc_SelectTypeName", conn);//这里是执行存储过程,你也可改SQL语句。 objcmdCommandType = CommandTypeStoredProcedure; connOpen(); using (SqlDataReader objReader = objcmdExecuteReader(CommandBehaviorCloseConnection)) { while (objReaderRead()) { RoomTypeModels objRoomType = new RoomTypeModels(); objRoomTypeTypeName = ConvertToString(objReader["TypeName"]);//这里读取数据库的TypeName字段赋值到objRommType类的TypeName字段。 objRoomTypeListAdd(objRoomType); } objReaderClose(); } connClose(); } return objRoomTypeList; } //将类型名称添加到cboTypeName List<RoomTypeModels> roomType = managerSelectTypeName(); foreach (RoomTypeModels typename in roomType) { cboTypeNameItemsAdd(typenameTypeName); }

以上就是关于我要用ASP获取我数据库的一些字段的问题全部的内容,包括:我要用ASP获取我数据库的一些字段的问题、请问asp中 <%=Rs("name01")%> 我要截取这个字段的前6个字符,应该怎么写。、asp.net中如何读取数据库字段等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9694408.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存