2012-02-01 86 views
1

我有SQL Server 2008 R2中使用包含從1編號排序的數據,以99999連接到SQL Server,並顯示數據

我想連接到該表並顯示的最後一個數字表在我的應用程序中的行,自動沒有選擇任何東西。

我該怎麼做?

謝謝。

+0

如果不執行select語句,則不能執行任何操作。對不起 – Oybek 2012-02-01 15:10:49

+0

您可以使用下面的select語句'Select MAX(MyNumberColumn)FROM MyTable' – Oybek 2012-02-01 15:11:52

+0

您是否想要連接到基於PC的機器上的SQL Server實例中的表FROM FROM Android應用程序? – jwatts1980 2012-02-01 15:16:00

回答

2

如果您將從Android應用程序連接到服務器,我會建議使用web服務。

看看這個,例如:

Rest Webservice

而且你不想選擇什麼?也許你可以調用一個存儲過程?

+0

好的,謝謝,我會嘗試使用webservice來做到這一點。 – HaOx 2012-02-01 15:26:53

1

的SQL:

select top 1 from yourtable order by yournumericfield desc; 

或者

select max(yournumericfield) from yourtable; 

我注意到,這是Android的標記。 Android無法直接與SQL Server對話。最容易做的事情是寫一個web服務的Android設備和SQL Server之間坐:

的Android - > Web服務 - > SQL Server的

您可以用Java執行標準的HTTP通訊交談到Web服務。您的Web服務可以使用C++中的ADO或使用C#中的DB庫與SQL Server交談。或者使用ASP或ASP.NET等網頁腳本語言,您可以使用標準的Windows DB功能。