我要做文章阅读网站。用asp+access来做。怎样截取文章的文字?请指教。谢谢了!

我要做文章阅读网站。用asp+access来做。现在我想截取每篇文章的前面30个字符串来简介每篇文章。然后在第30个字后加上“阅读全文”做链接从而阅读全篇文章。要怎样的代码。而且要能遇到数字或字母时要能自动截取两个数字或两个字母作为一个字符串。而遇到中文时自动截取一个文字作为一个字符串。请各位热心人、好心人、内行人给出详细的代码。谢谢了!

function sc_left(str,strlen) ‘str是你要截取的文章,strlen是你要的长度,比如30
if str="" then
sc_left=""
exit function ’如果为空退出
end if
dim l,t,c, i
l=len(str)
t=0
for i=1 to l ‘从第一个字符开始循环到你文章结。
c=Abs(Asc(Mid(str,i,1))) ’这是返回ascII码,大于255的就计算为2
if c>255 then ‘这是非字母数字,加2
t=t+2
else
t=t+1 ‘字母数字
end if
if t>=strlen*2 then ’30*2=60,因为你要30个字,我理解为汉字,那么字母就数字就要加倍。
sc_left=left(str,i) & "…"
exit for
else
sc_left=str
end if
next
end function
ps: 如果你的文章里面有空格什么的,请转换 ,如replace(str," "," ")
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-02-08
死神

我要做文章阅读网站。用asp+access来做。怎样截取文章的文字?请指教...
function sc_left(str,strlen) ‘str是你要截取的文章,strlen是你要的长度,比如30 if str="" then sc_left=""exit function ’如果为空退出 end if dim l,t,c, i l=len(str)t=0 for i=1 to l ‘从第一个字符开始循环到你文章结。c=Abs(Asc(Mid(str,i,1))) ’这是...

我用ASP和ACCESS做了一个网站,为什么总是出现乱码?急救高手指教!
你首先确定自己是什么编码的。如果你这是静态HTML里的内容,可以通过看到你的编码是gb2312,或者utf8。有时候你用记事本打开HTML时会自动改变编码,这时你可以用记事本再次打开,另存为使之与meta中的编码一致。如果你这个菜单是动态生成的那就把asp页面、数据库的编码也设置成一致。

大虾请进,怎样入侵asp+access网站
如果扫不到那建议还是别猜了,效率很低,换别的方法,,入侵网站无非就是把你的马马挂上去,拿到WEBSHELL,所以应该多在他网站转转,查找可以上传图片或附件的页面,利用抓包工具抓包后分析数据,

asp+access关于INSERT INTO 问题求解答
将以上代码保存为chacuo.asp,放置在您站点的根目录,然后在浏览器中输入地址,等待一会就会检查出错误。这样你就可以查找出来到底那条信息含有日文片假名,删除那些文字即可。经过本人试用,效果非常明显,能够有效的检查出数据库中文章里面的乱码。

...我想把源码下载下来,我有ftp,改如何下载,请详细指教,谢谢...
很简单啊,用FTP上传下载工具啊,比如“FlashFXP”等,界面如下图,填入FTP服务器名称、用户名、密码,连接就可以了,然后吧右边的那块全选,点击右键,传送就可以了,一段时间后,所有文件都会下载下拉,如果数据库不是access,那就得把数据库备份出来具体可以联系我,我帮你搞定!谢谢!

...哪个是网站程序,哪个是网站的数据库,请指教,谢谢!
一般情况下是accsess的数据库 .mdb后缀的就是,但有些会隐藏,所以最好的办法就是随便找一个.asp的网页.打开,看最上面,应该有个<!--#include file="conn.asp"-->可能名称不叫conn.asp,这就是连接数据库的代码,然后在里面找路径~

怎样建网站?建好了怎样把网站发布到网上?
做网站的步骤 一、做好网站页面档 二、申请域名(即网址:这个要花钱),有专门的网络公司卖域名 三、购买空间(即存放你网站文件的磁盘空间),有专门的网络公司卖域名,这个也要花钱 四、上传你的网页到空间 五、需要在互联网信息中心备案,也可以要求你购买空间的网络公司帮你备案 以上是做整个网站...

...用表单提交数据到数据,总出现错误,请高手指教指教!非常感谢...
"favorite")=Rslike rs("phone")=Rsphone rs("qq")=Rsqq rs("rg_time")=CurrentTime rs.Update rs.Close --- 单选按钮name属性要一致.通过value值来判断选择的哪个值.日期的直接返回字符串格式就可以了.

朋友给我一个ASP网站的后台登陆∶ad_login.asp,但密码不对,不知如何...
admin表。先看你最上面 明显是md5加密的!所以只找到数据库表还是不行的!因为你看到的是加密以后的 不是真正的密码 呵呵 笨办法可以解决 你去数据库找到加密以后的密码 用469e80d32c0559f8替换 然后用密码admin888就可以登陆了!呵呵 保证好使 经本人验证过啦!

菜鸟求助PHP字符替换的问题
如果将"Hello,World"这样的程序写成*.dll的话需要注意什么?又该怎么写为好! 在检查邮件(使用javamail ati)时,如何显示文章内容?用什么方法?我的为什么不行? 使用控件调控EXCEL和使用COM调控EXCEL有什么不同 哪儿有路由啊 交换啊 什么的 模拟器下载!!谢谢不够再加! 请各位说说.net技术究竟带给我们什么?通俗的...

相似回答
大家正在搜