在asp.net中,如果想要在服务器端运行,加runat=server
可以执行sql语句,不然以前的asp程序怎么操作数据库啊
可以执行sql语句,不然以前的asp程序怎么操作数据库啊
解决方案 »
- webservice(asp.net c#开发)的地址后缀竟然是aspx,请教!
- 如何在被线程执行的方法里面对这个线程进行操作?
- GridView 在数据源绑定时/数据行绑定时调用 javascript ,可以做到吗?
- VS2005+Surfer8出现检索 COM 类工厂中 CLSID 错误
- 水晶报表问题:.net 2003自带的水晶报表怎么添加装饰的图片?
- 这该如何考虑实现?
- 问题沉下去了,真的没人能帮我解答么?
- 急!如何正确获取带有中文的Request.QueryString的值?
- 下面问题又加100分 我不怕丢人 也希望大家不要闲问题简单而感觉回答丢人
- 如果我要用.net来开发 DNA 结构的系统,那以前的中间层的概念在。net的框架中是什么?难道用Web service 吗?????
- 请问各位高手关于:javascript:parent
- 怎样把office镶入到网页中啊????????
%>之间的服务器端脚本<script language="xxx">
</script>是客户端
xxx可以是vbscript/javascript<script language="xxx" runat=server>
</script> runat=server 表示是服务器端脚本。要执行sql语句,必须是服务器端脚本,是用ADO。你提问是ASP技术问题,请多看一些ASP的书。
只要有相关权限,vbs甚至可以访问系统设置。我就用vbs操作添加dns和iis记录。执行sql语句当然更不在话下了。
<script language="vbscript" runat=server>
sub hs() <%
dim rst
dim cnn
set cnn=server.createobject("adodb.connection")
cnn.open 连接字符串set rst=server.createobject("adodb.recordset")
set rst=cnn.execute("select * from e_xsinfo")%>
msgbox "good"
end sub</script>
是否正确,如果正确,如何执行呢,我把它写在一个按钮里为什么没反映
<script language="vbscript" runat=server>,
这是什么?
asp.net中没有vbscript
asp中写runat=server也没有吧.
而且你还加了<%%>就更不对了。
在客户上运行就是所谓的客户脚本啦和javascript是一个样的,
注:javascript也可以server端上运行。你上面的是vsscript是想在server端上运行,但却写成了aspx.net的样子。
<%
dim rst
dim cnn
set cnn=server.createobject("adodb.connection")
cnn.open 连接字符串set rst=server.createobject("adodb.recordset")
set rst=cnn.execute("select * from e_xsinfo")%>//以上这些放在asp页面是可以的
msgbox "good"//vb或vbscript都没有这一句,在asp或asp.net上。
sub hs() <%
dim rst
dim cnn
set cnn=server.createobject("adodb.connection")
cnn.open 连接字符串set rst=server.createobject("adodb.recordset")
set rst=cnn.execute("select * from e_xsinfo")%>
end sub</script>
如此写法是否正确。
我想在客户端执行sql查询如何做啊
因为你已经加了runat=server,就表示是服务器端脚本,两者只能取一个
sub hs()
dim rst
dim cnn
set cnn=server.createobject("adodb.connection")
cnn.open 连接字符串 set rst=server.createobject("adodb.recordset")
set rst=cnn.execute("select * from e_xsinfo")
end sub
</script>
或
<%
sub hs()
dim rst
dim cnn
set cnn=server.createobject("adodb.connection")
cnn.open 连接字符串 set rst=server.createobject("adodb.recordset")
set rst=cnn.execute("select * from e_xsinfo")
end sub
%>客户端不能执行sql语句需提交给服务器端脚本执行。