请问一个(很少见的)javascript读数据库问题。请各位高手赐教,讨论。(高手请进) 做成ActiveX控件钻牛角尖 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 各位: 俺真的不是钻牛角尖,是真的需要客户端读取数据库的。 可否详细说明怎么样做成activex控件。 用vb做做成dll控件完成之后regsvr32 xxxx.dll就可以用了 VB->新建工程-〉ActiveX Control 或者 ActiveX DLL假定工程名称为Test, Control名称为TestControl在工程中加入一个属性,例如:ConnectionString。写入值OK, 编译,生成DLL Or Ocx, 在js中:var obj = new ActiveXObject("Test.TestControl");alert(obj.ConnectionString);...好运! 晕啊,javascript本身是不能连接数据库的。只能做成ActiveX控件。不过没什么意义。 dsn方式应该不会呀!用户名和密码的,都在dsn设置时设定的!甚至数据库是什么都不知道呀!另javascript是可以链接数据库的! 呵呵,,,这又变成了C/S了违背了B/S的初初衷. “如果是asp程序用vb封装数据库路径我已经实现”这不就行了,拿过来用就是了。 解决方法:1.<script src="test.asp?a=1"></script>test.asp读取数据2.xmlhttp3.隐藏帧 ActiveX常被一些杀毒软件视为不安全代码,一般是不可取的方法。同意用XML。虽然本人也不了解XML,但做为WEB的一种发展趋势,本人很倾向XML了。 同意 xjbx()不值得研究,这不是正确有效的解决方法,建议楼主再想一想 如果你保证你的客户端是win,那除了xmlhttp别无选择,要不然干嘛要b/s? 复杂的图表绘制,各位帮忙看看! 谁帮忙救急啊! 用正则将某个区间的文字删除的问题 请高手帮看看,为什么同样的代码却会失效啊 在关闭IE时自动post字串 怎么给单选按钮的value做连接? 高人进来帮我看一下这个关于this的问题 jquery mobile search 如何触发事件? 请问大家怎么样隐藏表格的一行呀,谢谢 如何抓取网站加密压缩后的数据? 请问JS如何取的网址上的参数? JS中的参数传递竟然都是传值的?怎么能这样?!!
俺真的不是钻牛角尖,是真的需要客户端读取数据库的。
可否详细说明怎么样做成activex控件。
做成dll控件
完成之后regsvr32 xxxx.dll就可以用了
假定工程名称为Test, Control名称为TestControl在工程中加入一个属性,例如:ConnectionString。写入值
OK, 编译,生成DLL Or Ocx, 在js中:
var obj = new ActiveXObject("Test.TestControl");
alert(obj.ConnectionString);
...好运!
只能做成ActiveX控件。不过没什么意义。
这不就行了,拿过来用就是了。
test.asp读取数据
2.xmlhttp3.隐藏帧
同意用XML。虽然本人也不了解XML,但做为WEB的一种发展趋势,本人很倾向XML了。