若光用VBSCRIPT脚本写的话(不是ASP),能否对数据库进行读写操作?

时间:2021-12-18 07:26:44
各位大师,小弟弟想要用一个按钮来激发一个VBSCRIPT的函数,该函数可以对数据库进行读写操作的~~  请问该如何写? (谢谢给予示例代码)

<input type="button" name="insert" value="新增" onClick="insert()">

....

<script language="VBScript">
<!--
   function insert()
   ....(((???????????如何写这里的代码-对数据库操作的代码????)))
   end function
-->
</scrtip>

13 个解决方案

#1


看看asp组件吧,都是正规的vb代码

#2


我感觉好像不可能

#3


不会~~

#4


看来你是对VB不熟,我也不熟。大狼对VB很熟。大概应该是这样的
connection对象可以在其他文件建立好inlude就可以了(惯例)
<%insersql="insert into table_name (..,..,..) valuse('"&..&"','"&..&"'...)"%>
<input type="button" name="insert" value="新增" onClick="insert(insertsql)">
<script language="VBScript">
<!--
   function insert(sql)
    if sql="" then exit function
    conn.execute sql
       
   end function
-->
</scrtip>

#5


vbscript 可以进行数据库操作,但是有一个问题是,它会出一个提示。
是否要访问域。点是就可以,否就不操作。不好玩。最好不要用。

#6


学习。

#7


vbscript是客户端的,asp是服务端,估计不行,不过有希望操作本机的数据库

#8


为什么要用客户端的东西去写呢?
我在学习中

#9


那样写不安全,建议用vb写个组建然后调用判断。

#10


不可以吧:(

#11


非常明确的告诉你 可以的
另外正像楼上 ptyt(彭太) 所说 对于非本地访问 会有安全提示 所以不是很好玩
在本地机器的话 好象又没什么必要

#12


我來告訴你,當然可以.
ASP本身就不是語言,使用何種腳本語言由自己決定

基本上使用Vbscript編寫的居多,所以你的問題本身就不存在


你的問題應該是:能否使用客戶端Vbscript執行數據庫操作?
答案同樣是肯定的!!

但如上所說,將數據庫操作代碼寫在客戶端無疑等於把數據庫交給了USER,危險巨大.

所以可以有一種變通的方法,即在遠程服務器上編寫並註冊COM

在客戶端利用RDS調用來實現操作數據庫

關於RDS的使用,請參照
http://www.yesky.com/20021118/1640338.shtml

#13


對於初學者來說,建議你還是先學學<%%>之間寫操作數據庫的代碼

#1


看看asp组件吧,都是正规的vb代码

#2


我感觉好像不可能

#3


不会~~

#4


看来你是对VB不熟,我也不熟。大狼对VB很熟。大概应该是这样的
connection对象可以在其他文件建立好inlude就可以了(惯例)
<%insersql="insert into table_name (..,..,..) valuse('"&..&"','"&..&"'...)"%>
<input type="button" name="insert" value="新增" onClick="insert(insertsql)">
<script language="VBScript">
<!--
   function insert(sql)
    if sql="" then exit function
    conn.execute sql
       
   end function
-->
</scrtip>

#5


vbscript 可以进行数据库操作,但是有一个问题是,它会出一个提示。
是否要访问域。点是就可以,否就不操作。不好玩。最好不要用。

#6


学习。

#7


vbscript是客户端的,asp是服务端,估计不行,不过有希望操作本机的数据库

#8


为什么要用客户端的东西去写呢?
我在学习中

#9


那样写不安全,建议用vb写个组建然后调用判断。

#10


不可以吧:(

#11


非常明确的告诉你 可以的
另外正像楼上 ptyt(彭太) 所说 对于非本地访问 会有安全提示 所以不是很好玩
在本地机器的话 好象又没什么必要

#12


我來告訴你,當然可以.
ASP本身就不是語言,使用何種腳本語言由自己決定

基本上使用Vbscript編寫的居多,所以你的問題本身就不存在


你的問題應該是:能否使用客戶端Vbscript執行數據庫操作?
答案同樣是肯定的!!

但如上所說,將數據庫操作代碼寫在客戶端無疑等於把數據庫交給了USER,危險巨大.

所以可以有一種變通的方法,即在遠程服務器上編寫並註冊COM

在客戶端利用RDS調用來實現操作數據庫

關於RDS的使用,請參照
http://www.yesky.com/20021118/1640338.shtml

#13


對於初學者來說,建議你還是先學學<%%>之間寫操作數據庫的代碼