javascript操作oracle数据库示例
一直以为Javascript要和数据库交互必须通过Ajax调用服务器代码(C #或java)之前,但最近发现,Javascript可以直接与数据库进行交互…这里是一个简单的从数据库中传输数据到js操作界面的例子(如果你有小知识的话有什么好的建议。我希望你能留下来,我们互相学习,共同进步。
新的文件
GetData()函数
{
SQL语句的定义
var语句选择obj_id,从mw_sys.mwt_om_obj哪里rownum < 5000 obj_caption;
新的数据库连接对象和数据访问对象
无功conndb =新的ActiveX对象(数据连接);
ConnDB.open(供应商= msdaora。1;密码=应用程序;用户ID = mw_app;数据源= PMS;坚持安全信息=真);
VaR RS =新的ActiveX对象(ADODB。记录集);
rs.activeconnection = conndb;
开放(SQL)的;
遍历
VaR的;
VaR rownum = 0;
VaR shtml =行号工作文本ID号;
而(!Rs.EOF)
{
shtml + = ;
shtml + =行号+ 1;
shtml + = ;
为(i = 0;i < rs.fields.count;+ +我)
{
shtml + = ;
shtml + = rs.fields(我)。值= =空:遥感领域(我)的价值;
shtml + = ;
}
shtml + = ;
行号+ +;
如果(rownum = = 1000)
打破;
Rs.MoveNext();
}
shtml + = ;
Rs. Close();
ConnDB.close();
document.getelementbyid(数据).innerHTML = shtml;
}