當前位置:首頁 » 編程語言 » webservice連接sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

webservice連接sql

發布時間: 2023-02-10 19:34:12

㈠ 如何通過webservice在資料庫與安卓客戶端只見建立連接(我用的sql

你可以上itjob官網看下,上面有很多免費的教程的

㈡ Android連接sql資料庫使用jdbc或webservice應該都可以吧兩者有什麼優缺點和不同分別在哪種情況使用

jdbc和連接池對於你這個場景來說,都足夠,既然用spring管理了,建議還是使用連接池,另外,spring自身沒有實現連接池,一般都是對第三方連接池的包裝,常見的有C3P0,dbcp以及最近比較流行的boneCP等,這幾個配置都差不多太多,以boneCP為例:
<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource"
destroy-method="close">
<property name="driverClass" value="${jdbc.driverClass}" />
<property name="jdbcUrl" value="${jdbc.url}" />
<property name="username" value="${jdbc.user}" />
<property name="password" value="${jdbc.password}" />
<property name="idleConnectionTestPeriod" value="60" />
<property name="idleMaxAge" value="240" />
<property name="maxConnectionsPerPartition" value="30" />
<property name="minConnectionsPerPartition" value="10" />
<property name="partitionCount" value="2" />
<property name="acquireIncrement" value="5" />
<property name="statementsCacheSize" value="100" />
<property name="releaseHelperThreads" value="3" />
</bean>
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource" />
</bean>

㈢ 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);
}
}
}

㈣ 關於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);
}
}
}
轉載,僅供參考。

㈤ 怎樣將android studio怎通過樣webservice訪問sqlserve

我剛剛弄通了 和你分享一下經驗
android4.0以上別再主程序裡面寫連接webservice:
public void getWeather(String city){
Runnable run = new Runnable()
{
@Override
public void run()
{
WebServiceUtil webserviceutil = new WebServiceUtil();
webserviceutil.getWeather("");
}
};
new Thread(run).start();
}
WebServiceUtil這個類負責連接webservice,怎麼連接網上很多,都是一個樣
這個地方是我最糾結的地方,現在幫你指出來,希望不要犯我這個錯

㈥ Silverlight 怎麼創建WebService 我是新手 請各位高手指點 另外就是 怎麼 連接 SQL Server 請多多指教

你可以單獨添加一個WEB項目,添加WebService項 利用WebService訪問資料庫。發布後
再用Silverlight添加WebService輸入WebService的瀏覽地址生成就行了。

㈦ 用web service方法使android連接到SQL sever的具體代碼

1.可以改用SQL Server身份驗證方式。在安全性-登錄名中添加一個SQL Server身份驗證方式登錄的用戶。


C#的代碼裡面資料庫連接字元串還是粘貼屬性裡面的連接字元串,把密碼改成自己的密碼。
private String ConServerStr = "Data Source=2013-20160523DL;Initial Catalog=test;User ID=houjingyi;Password=*******";
2.一定要先在webservice裡面確認對資料庫的操作沒有問題,再去調android程序。只看到頁面出來了很可能資料庫連接有問題,這樣即使android程序沒問題也調不出來。
3.android4.0以後不允許在主線程中訪問網路,因為萬一主線程阻塞了,會使得界面沒有響應。我們開啟線程訪問即可。

[java]view plain

  • publicList<HashMap<String,String>>getAllInfo(finalHandlermyhandler)

  • {

  • HashMap<String,String>tempHash=newHashMap<String,String>();

  • List<HashMap<String,String>>list=newArrayList<HashMap<String,String>>();

  • tempHash.put("Cno","Cno");

  • tempHash.put("Cname","Cname");

  • tempHash.put("Cnum","Cnum");

  • list.clear();

  • arrayList1.clear();

  • arrayList2.clear();

  • arrayList3.clear();

  • list.add(tempHash);

  • newThread()

  • {

  • publicvoidrun()

  • {

  • arrayList1=Soap.GetWebServer("selectAllCargoInfor",arrayList1,arrayList2);

  • Messagemsg=newMessage();

  • msg.what=0x123;

  • msg.obj=arrayList1;

  • myhandler.sendMessage(msg);

  • }

  • }.start();

  • returnlist;

  • }

  • publicvoidinsertCargoInfo(StringCname,StringCnum)

  • {

  • arrayList1.clear();

  • arrayList2.clear();

  • arrayList1.add("Cname");

  • arrayList1.add("Cnum");

  • arrayList2.add(Cname);

  • arrayList2.add(Cnum);

  • newThread()

  • {

  • publicvoidrun()

  • {

  • try

  • {

  • Soap.GetWebServer("insertCargoInfo",arrayList1,arrayList2);

  • }

  • catch(Exceptione)

  • {

  • }

  • }

  • }.start();

  • }

  • publicvoiddeleteCargoInfo(StringCno)

  • {

  • arrayList1.clear();

  • arrayList2.clear();

  • arrayList1.add("Cno");

  • arrayList2.add(Cno);

  • newThread()

  • {

  • publicvoidrun()

  • {

  • try

  • {

  • Soap.GetWebServer("deleteCargoInfo",arrayList1,arrayList2);

  • }

  • catch(Exceptione)

  • {

  • }

  • }

  • }.start();

  • }

  • 4.android4.0以後子線程里是不能對主線程的UI進行改變的,因此就引出了Handler。主線程里定義Handler供子線程里使用。
  • [java]view plain

  • finalHandlermyhandler=newHandler()

  • {

  • publicvoidhandleMessage(Messagemsg)

  • {

  • if(msg.what==0x123)

  • {

  • ArrayList<String>drrayList=(ArrayList<String>)msg.obj;

  • for(intj=0;!drrayList.isEmpty()&&j+2<drrayList.size();j+=3)

  • {

  • HashMap<String,String>hashMap=newHashMap<String,String>();

  • hashMap.put("Cno",drrayList.get(j));

  • hashMap.put("Cname",drrayList.get(j+1));

  • hashMap.put("Cnum",drrayList.get(j+2));

  • list.add(hashMap);

  • }

  • adapter=newSimpleAdapter(

  • MainActivity.this,list,

  • R.layout.adapter_item,

  • newString[]{"Cno","Cname","Cnum"},

  • newint[]{R.id.txt_Cno,R.id.txt_Cname,R.id.txt_Cnum});

  • listView.setAdapter(adapter);

  • }

  • }

  • };

㈧ android手機連接pc機webservice,獲取sql資料庫數據。

建議用JSON,個人更喜歡用JSON多過WebService,因為JSON更容易於android端更容易解釋。
方法:你寫個服務端,然後服務端獲得數據後包裝成JSON數據返回到Android客戶端。
Android客戶端,通過POST或GET(更建議POST方式)請求伺服器,並獲得JSON字元串,
然後用JSONObject類開解釋JSON。

JSONObject詳細的使用方法,可以網路下相關的資料,這里就不多說了。

希望幫到你!

㈨ sql怎麼調用webservice問題

沒見過也沒試過用結構化查詢語言去調用程序語言,如果是sqlserver的話提供一個思路給你
可以用vb或者C#開發dll文件來調用webservice,然後把這個dll文件在sqlserver中注冊為function
存儲過程調用這個function
當然這只是個思路,我也沒遇到過也沒實踐過呵呵

㈩ 如何通過webservice查詢SQLServer中數據

webservice需要通過後台連接資料庫,然後將數據返回給前台。