社区
C#
帖子详情
C#中如何调用VBScript 的方法?
37350792
2004-09-01 05:01:27
最近在一个.net项目中aspx 需要在以前的asp(vbscript定义了方法)基础上构造!
现在的问题是:如何在.NET中访问VBScript中定义并获得的Server.CreateObject("adodb.recordset")
呢!
因为我在VBscript中定义了方法取数据库的值,但是在.NET项目中不希望再写一次?
有什么办法做到代码共享呢!
...全文
353
13
打赏
收藏
C#中如何调用VBScript 的方法?
最近在一个.net项目中aspx 需要在以前的asp(vbscript定义了方法)基础上构造! 现在的问题是:如何在.NET中访问VBScript中定义并获得的Server.CreateObject("adodb.recordset") 呢! 因为我在VBscript中定义了方法取数据库的值,但是在.NET项目中不希望再写一次? 有什么办法做到代码共享呢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
37350792
2004-11-08
打赏
举报
回复
1111
37350792
2004-09-03
打赏
举报
回复
zzcwhq(zzcwhq) ( ) 信誉:100 2004-09-02 11:39:00 得分: 0
TO:
zzcwhq(zzcwhq) ( ) 信誉:100
用flower_open(宫爆鸡丁) 的方法时要加入如下代码:
if(!IsPostBack)
{
InsertScriptBlock();
}
插入后 ,如何调用呢!
sbkyv
2004-09-02
打赏
举报
回复
我不知道怎么在dotnet里访问vbscript里创建的recordset对象,不过可以折中以下!在asp里recordset对象有个getrows方法!它可以返回一个2维数组,这样你就可以在dotnet访问这个数组拉!
zzcwhq
2004-09-02
打赏
举报
回复
用flower_open(宫爆鸡丁) 的方法时要加入如下代码:
if(!IsPostBack)
{
InsertScriptBlock();
}
37350792
2004-09-02
打赏
举报
回复
唉,没有一个期待的答案,有谁提供一个完美的方案呢!
在.net中如何访问VBScript中的Server.CreateObject("adodb.recordset")对象
lxcc
2004-09-01
打赏
举报
回复
用ADO.NET建立公共访问代码
humin1906
2004-09-01
打赏
举报
回复
需要这样做吗?觉得不是很合理
cdo
2004-09-01
打赏
举报
回复
表示关注中....
flower_open
2004-09-01
打赏
举报
回复
用RegisterClientScriptBlock()方法试试,把尼的vbscript的代码用流的方式打开由RegisterClientScriptBlock来执行,不知道可不可以,js是可以的
private void InsertScriptBlock()
{
System.Text.StringBuilder jScript = new System.Text.StringBuilder();
jScript.Append(" <script language=javascript>\n");
jScript.Append(" function doClick(){\n");
jScript.Append(" alert(\""+ this.Label1.Text +"\");\n");
jScript.Append(" }\n");
jScript.Append(" </script>\n");
this.RegisterClientScriptBlock("Bookmark", jScript.ToString());
}
xjliang007
2004-09-01
打赏
举报
回复
重写吧,如果是vb.net就可以。
wangdequan1024
2004-09-01
打赏
举报
回复
不太清楚,你是在ASP文件中指定了数据源了吧,其实重写一下也不是很麻烦
string ConectString="sql语句"
SqlConnection myConnection = new SqlConnection(ConnectString);
SqlCommand myCommand = new SqlCommand();
try
{
myConnection.Open();
myCommand.Connection = myConnection;
myCommand.CommandText = sql_str;
myCommand.ExecuteNonQuery();
}
catch(Exception err)
{
throw err;
}
finally
{
myCommand.Dispose();
myConnection.Close();
myConnection.Dispose();
}
张海霖
2004-09-01
打赏
举报
回复
倒是没遇到过.
C#
(winform)
调用
VbScript
脚本
解决方案 1.工程引用 Interop.MSScriptControl.dll 2.创建一个类,代码如下: using System;using System.Collections.Generic;using System.Text;using MSScriptControl;namespace myClass{ /// <summary> /// 脚本类型 ...
在
C#
中
调用
VBScript
、JavaScript等脚本的实现
<script type="text/javascript"
c#
后台
调用
前台与js
方法
互调
c#
后台
调用
前台与js
方法
互调 分类:每天学一点2009-10-22 00:321527人阅读评论(0)收藏举报
c#
javascript脚本button
vbscript
string 很多人都向在服务器端
调用
客户端的函数来操作,也就是在asp
中
调用
javascript脚本
中
已经定义好的脚本函数。经过研究,发现了一些勉强的
方法
。 1. 用Response.Wr...
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章