问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在js中调用数据库数据

发布网友 发布时间:2022-04-22 04:31

我来回答

4个回答

热心网友 时间:2023-07-19 17:43

我知道 ie 怎么连接,别的浏览器不行。首先先去mysql官网下载个 odbc 然后安装,安装完再去控制面板找到“管理工具”--》“(ODBC)数据源”--》(如果是在自己电脑上测试就选
“用户DSN”,如果想被别人访问就选“系统DSN”) 然后添加mysqlodbc,然后把驱动的名字记下来(不是你起的名字,是后面自带的名字!),准备工作做完,我们就可以通过代码访问数据库了。(注:我第一次安装ODBC,用js调用时提示我未知数据源一类的话,卸载ODBC后再次安装ODBC就正常了) 用 ie 先调用odbc驱动 然后操作mysql,话不多说,上代码!

//创建数据库连接对象
var conn = new ActiveXObject("ADODB.Connection");
//创建数据集对象
var rs = new ActiveXObject("ADODB.Recordset");
try{
//MySQL ODBC 5.3 ANSI Driver 这个就是我刚才说让你记得驱动的名字
var connectionstring = "Driver={MySQL ODBC 5.3 ANSI Driver};Server=127.0.0.1;User=root;Password=root;Database=mysql;Option=3;Port=3306";
console.log(connectionstring);
//打开连接
conn.open(connectionstring);
//查询语句
var sql = " select * from table1 ";
//打开数据集(即执行查询语句)
rs.open(sql,conn);
//(或者rs=conn.execute(sql);)
//遍历所有记录
while(!rs.eof){
//WScript是Windows 的脚本宿主对象,详细情况请在windows帮助里查找。
//WScript.Echo输出记录的内容
document.write(rs.Fields("id") + "\t" + rs.Fields("name") + "\n");
//下一条记录
rs.moveNext();
}
//关闭记录集
rs.close();
//关闭数据库连接
conn.close();
} catch(e){
//异常报告
document.write(e.message);
} finally{
//
}

热心网友 时间:2023-07-19 17:43

我个人应为先用php链接,获取数据库的数据后 再用js获取php的数值,这样也很简单,页面在加载时是先加载php的。

热心网友 时间:2023-07-19 17:44

js是client语言,node是服务端技术,服务端技术才能连接mysql。可以参考nodejs连接mysql

热心网友 时间:2023-07-19 17:44

<转>

try{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e) {}
//定义所要用到的三个数据库应用对象
Connection con=null; //连接对象
Statement sql=null; //Statement对象(SQL语句)
ResultSet rs=null; //结果集对象
//进行数据源的连接
try{
con=DriverManager.getConnection ("jdbc:mysql://localhost/scutcs","","");//连接数据库的url 用户名和密码
sql=con.createStatement();
String to="Select * From user1 Where username='"+username+"'";
rs=sql.executeQuery(to); //根据所定义的Statement执行生成相应的结果集并存在RS中
if(rs.next()) //判断结果集是否为空,如果不为空则表示有记录
{
out.print("<script>alert('用户名 "+xm+"已存在,请另选一个!');history.back();</script>");//如果存在返回注册页面
}
else
}
catch (SQLException e)
{ out.print(e);
}

PS.这样不安全
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
最近有什么股票在上市 最近上市的股票都有哪些? 新房没有拿到钥匙,需要交物业费吗 没有接房会不会交物管费 whu是哪个国家 对市场营销工作的认识 夏至诗词五首推荐(一陂野葛花如雪,夏至江村正好嬉) 夫妻多久不同居可以离婚 贷款留手机服务密码了,会打手机里的人吗 ...1级 2级 3级 …… 对应 都能捕捉什么宠物? 具体位置在哪?_百度知 ... 怎么用js取得数据库里数据的数量 怎样调电吉他的琴颈? js调用数据库里面的数据 js怎么获取mysql数据库中的数据 吉他琴颈弯了怎么办? 在js文件里怎么调用数据库里的数据 谁能教我下成都人最爱的打旋儿是怎么个玩法啊?/ 吉他琴颈调节 js中怎么循环读取数据库 民谣吉他怎么调琴颈 javascript如何获取从数据库查询到的值 打旋玩法教程是什么? 古典吉他琴颈调节 JavaScript获取mysql数据库里面的数据需要哪些技术... 吉他的琴颈如何调节,怎样算是调到最佳状态了? js如何从mysql读取数据库啊 用js提取数据库记录条数 吉他琴颈有点弯,怎么调? 怎样用JS获取Mysql里面的数据 吉他琴颈怎么调 有什么软件可以把手机软件隐藏起来? 可以把app隐藏的软件? 目前中国一年中有多少节日 鼠年新春 目前每年的全部节日有哪些啊? 我国目前法定的节假日是那几个节日?这些节日是怎么... 最近有哪些节日,从今天开始 目前中国的节日和放假天数 今年是银鼠年还是金鼠年? 给个新年贺卡英文版的 目前中国的法定节假日都有哪些?几月几日?什么节... 一路相伴,鼠兆丰年,辞旧迎新,新春快乐~ 丰评鼠... 中国今天什么节 今年是&quot;火&quot;鼠年!谁知道1984年出生的是什么&quot;鼠&quot;? 在中国,今天都有哪些节日? 鼠年生人适合用什么图片做微信图片 今天是什么节 马自达阿特兹自动启停黄灯一直闪还有显示检查i-elo... 天津博越车友会,吉利中国年,博越迎春已四载 朋友圈总出现广告怎么办