當前位置:首頁 » 數據倉庫 » webservice鏈接資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

webservice鏈接資料庫

發布時間: 2022-04-26 09:16:28

⑴ C# 如何用webservice來連接資料庫

webservice里寫好對資料庫的各種操作方法後發布

然後再你的程序里 要用的項目里 添加web引用,就是你發布的webservice

然後就可以new這個應用的webservice對象 調用裡面的方法。很簡單

⑵ myeclipse在j2ee工程中webservice連接資料庫問題!

package demo.ws.server;

import java.sql.*;

import javax.jws.WebService;

@WebService(endpointInterface = "demo.ws.server.HelloWorld", serviceName

= "HelloWorld")
public class HelloWorldImp implements HelloWorld {
public String sayHi(int text) {
// TODO Auto-generated method stub

String url ="jdbc:oracle:thin:@211.87.228.118:1521:ORCL";
String user="DBSNMP";
String password="wangjing";
int SNO=text;
String query = "select NAME from HOSTEL where SNO='"+SNO+"'";
String col2=" ";
try{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
Connection con= DriverManager.getConnection(url,user,password);
Statement stmt = con.createStatement();
ResultSet rs= stmt.executeQuery(query);
while(rs.next())
{
col2=rs.getString("NAME");
}
rs.close();
stmt.close();
con.close();
}
catch(SQLException ex){}
catch(java.lang.Exception ex){ex.printStackTrace();}
return col2;
}
public void hello(String name) {
System.out.println("/////////////: the Oneway method," +

name);

}

public String hi(String name) {
System.out.println("in method String hi(String name): " +

name);
return "Hi, " + name;
}

}

這是個例子,相信你能看懂

⑶ NET 怎麼通過WebService訪問資料庫

VB.Net的。。

<WebMethod()> _
Public Function Binding() As DataSet
Dim con As New SqlConnection( "Server =.; uid = sa ; pwd = 12345 ; database = ztwy ")
Dim da As New SqlDataAdapter( "select * from ztwy ", con)
Dim ds As New DataSet()
da.Fill(ds, "name ")
Return ds
End Function

OK啦!就這么容易!如果是用的SQL2005記得在配製工具-》外圍配製哪裡面設定下~

⑷ 關於WebServiceWebService怎麼連接資料庫

我的想法是這樣的:首先建立一個showDatabase.java ,用於連接資料庫,其源文件如下:
package stuTest;
import java.sql.*;
public class showDatabase {
public Connection getConnection()
{
Connection conn;
try{
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn=DriverManager.getConnection("jdbc:","root","a123456");
//conn.setAutoCommit(false);
}
catch(Exception e){throw new RuntimeException(e);}
return conn;
}
public void closeCon(Connection conn)
{
try{
if(conn!=null) conn.close();
}
catch(SQLException e)
{
throw new RuntimeException(e);
}
}
public void rollback(Connection conn)
{
try
{
conn.rollback();
}
catch(SQLException e)
{
throw new RuntimeException(e);
}
}
}
轉載,僅供參考。

怎麼配置webservice訪問指定的伺服器資料庫

資料庫配置用兩種情況。
1,寫死在ear或war包的配置文件里,可以是hibernate,mybatis這些ORM框架的配置文件里這要看你用什麼框架。
2,通過JNDI的方式配置在web容器中,在項目里讀取JNDI。這樣就做到了資料庫與web項目的隔離,這樣顯然更靈活,也可以讓開發人員沒有機會獲得生產庫的連接方式,大型的企業應用選擇這種方式比較好。

ORM框架
搭建Hibernate框架會費些時間,但搭好框架開發效率會很高,優化也困難些。
mybatis半自動的,你還要寫sql,不過好搭建。

⑹ 請問Android如何通過WebService連接MySQL資料庫

真正對資料庫數據進行操作的都還是webservice,
把android工程看成是網頁就可以了,網頁向伺服器發送請求,然後伺服器響應.

具體android鏈接伺服器用什麼語句,只要你理解了原理,光靠猜也猜到了.
不要忘記android-webservice-mysql之間的關系就可以了.思路要清晰.
URL載入要訪問的路徑,然後用HttpURLConnection接收url的openConnection,
然後就是各種流包裝來包裝去,
沒了.

⑺ WebService與資料庫的長連接,該怎麼處理

我的想法是這樣的:首先建立一個showDatabase.java ,用於連接資料庫,其源文件如下:
package stuTest;
import java.sql.*;
public class showDatabase {
public Connection getConnection()
{
Connection conn;
try{
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn=DriverManager.getConnection("jdbc:","root","a123456");
//conn.setAutoCommit(false);
}
catch(Exception e){throw new RuntimeException(e);}
return conn;
}
public void closeCon(Connection conn)
{
try{
if(conn!=null) conn.close();
}
catch(SQLException e)
{
throw new RuntimeException(e);
}
}
public void rollback(Connection conn)
{
try
{
conn.rollback();
}
catch(SQLException e)
{
throw new RuntimeException(e);
}
}
}

⑻ 求助.webservice用JAVA怎麼連接資料庫 進行開發

假設有個web服務查詢資料庫並返回一個dataset,在客戶端只要添加引用,然後調用web服務方法即可;
1.工程-添加web引用-瀏覽-http://localhost/mydir/datasetservice.asmx
2.localhost.datasetservice
service;
dataset
ds;
service=new
localhost.datasetservice();
ds=service.gettitles();
mydatagrid.datasource=ds;

⑼ c#系統調用webservice連接資料庫超時卡死怎麼處理

c#系統調用webservice連接資料庫超時卡死怎麼處理
首先修改服務端配置
WebService服務所在站點為服務端,它提供了服務,打開這個站點的web.config,添加下面的配置:

<httpRuntime executionTimeout="300000" />
<compilation defaultLanguage="c#" debug="false">

executionTimeout="300000" 單位是「毫秒」,這里配置的是5分鍾。
debug="false" 要關閉調試。

⑽ java的webservice如何連接本地資料庫.

同求,前輩。我也是現在能寫web service,但是把連接資料庫的類和jar文件添加進去之後就出問題了,好像不能簡單的調用。求前輩幫幫忙,謝謝了。[email protected]