java怎样实现从数据库读取地址然后在前台遍历

java怎样实现从数据库读取地址然后在前台遍历,第1张

数据库存取的是经纬度以及坐标的相关信息,读取后根据百度地图api调用显示。

示例如下

<script type="text/javascript">

// 百度地图API功能

var map = new BMapMap("allmap");

var point = new BMapPoint(116417854,39921988);

var marker = new BMapMarker(point); // 创建标注

mapaddOverlay(marker); // 将标注添加到地图中

mapcenterAndZoom(point, 15);

var opts = {

width : 200, // 信息窗口宽度

height: 100, // 信息窗口高度

title : "海底捞王府井店" , // 信息窗口标题

enableMessage:true,//设置允许信息窗发送短息

message:"亲耐滴,晚上一起吃个饭吧?戳下面的链接看下地址喔~"

}

var infoWindow = new BMapInfoWindow("地址:北京市东城区王府井大街88号乐天银泰百货八层", opts); // 创建信息窗口对象

markeraddEventListener("click", function(){

mapopenInfoWindow(infoWindow,point); //开启信息窗口

});

</script>

是你自己的sql吗,如果是自己的,一般连接数据库都是用的本队,如果是服务器,选择的时候有服务器列表,一般都是电脑名-pc那类的,都是局域网连的电脑,可以查看局域网的电脑就知道是谁的电脑,包括mac地址

ip地址。

获取数据库所在计算机主机名:

1utl_inaddrget_host_address 环境中IP地址

如果查询失败,则提示系统错误

查询>

都有统一的格式的,如下:

MicrosoftSQLServerJDBCDriver(一般用来连接SQLServer2000)

驱动程序包名:msbasejarmssqlserverjarmsutiljar

驱动程序类名:commicrosoftjdbcsqlserver

JDBCURL:jdbc:microsoft:sqlserver://:

默认端口1433,如果服务器使用默认端口则port可以省略

MicrosoftSQLServer2005JDBCDriver

驱动程序包名:sqljdbcjar

驱动程序类名:commicrosoftsqlserverjdbc

JDBCURL:jdbc:sqlserver://:

默认端口1433,如果服务器使用默认端口则port可以省略

Oracle

OracleThinJDBCDriver

驱动程序包名:ojdbc14jar

驱动程序类名:Oraclejdbcdriver

JDBCURL:

jdbc:oracle:thin:@//:/ServiceName

jdbc:oracle:thin:@::

public void add(Order order) throws SQLException {

DBConnection dbConnection = new DBConnection();

Connection conn = dbConnectiongetConn();

String sql = "insert into hunsionorder(id_store_item,usetime, address, tel, name, amount) values(,,,,,);";

PreparedStatement prepareStatement = null;

try {

prepareStatement = connprepareStatement(sql);

prepareStatementsetInt(1, ordergetId_store_item());

prepareStatementsetString(2, ordergetUsetime());

prepareStatementsetString(3, ordergetAddress());

prepareStatementsetString(4, ordergetTel());

prepareStatementsetString(5, ordergetName());

prepareStatementsetString(6, ordergetAmount());

prepareStatementexecuteUpdate();

} catch (Exception e) {

eprintStackTrace();

} finally {

prepareStatementclose();

connclose();

prepareStatement = null;

conn = null;

}

}

就大概发一个数据插入的一个东西给你吧 下面我在贴一下读取的

public Connection getConn() {

Connection conn = null;

String url = "jdbc:mysql://localhost:3306/hunsion";

String dbname = "root";

String dbpwd = "";

try {

ClassforName("orggjtmmmysqlDriver");

if (conn == null) {

conn = DriverManagergetConnection(url, dbname, dbpwd);

}

} catch (Exception e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

return conn;

}

其实很简单的 不懂得你可以在问

数据库存经纬度坐标及文字描述,用ajax取出展示。

var map = new BMapMap("container");

$(function()

{

$getJSON("/map/ajaxDbaspxid="+$("#hid_id")val(), { "resultType": "json" }, function(data, textStatus)

{

slng=data[0]lng;

slat=data[0]Lat;

var sContent ="<div style='line-height:18em;font-size:12px;'><b>地址:</b>"+data[0]address+"<br/></div>";

var marker = new BMapMarker(new BMapPoint(slng, slat)); // 创建标注

mapaddOverlay(marker); // 将标注添加到地图中

var infoWindow = new BMapInfoWindow(sContent); // 创建信息窗口对象

markeraddEventListener("click", function(){

thisopenInfoWindow(infoWindow);

});

});

})

cms2是net服务名,如果你以前用过该服务名连接实例的话,在你的客户端里找到E:\oracle\product\1020\client_1\NETWORK\ADMIN\tnsnameora文件,找到对应的cms2,就能查到了ip了,

查数据库ip地址方法;

1,我不知道你用的什么数据库,反正我用的mysql,本地的数据库地址都是localhost或者127001

2,你也可以查看一下,右击数据库有个连接属性如图,点开可以看到主机名或ip地址这一项,希望帮到你

以上就是关于java怎样实现从数据库读取地址然后在前台遍历全部的内容,包括:java怎样实现从数据库读取地址然后在前台遍历、如何获取sql server 2008 所有数据库数据文件的位置、怎样获取数据库所在计算机主机名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9485061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存