1樓:晏偉根大河
同學,用不用陣列倒是其次。你要實現的目的就是把兩個源訊息由伺服器端傳送到客戶端,然後客戶端正確的顯示。可以一次傳送一個,也可以使用陣列一次性傳送兩個訊息,這完全取決於你。
看了你上面的**,傳送資料你是瞭解了,對於接收資料其實是同樣的一個思路。唯一的不同就是需要進行解碼,當然解碼的格式肯定要跟之前你編碼的格式一致了。下面簡附客戶端的接收資料的**,並將其解碼顯示:
byte recb=new byte[1024];/接收的長度。
//省略部分**。,0,;/讀取網路流。
string str=,;將流中的資料轉換為字串。
;/顯示資料。
2樓:落月
string old_no="(
for(int i=0;i執行這個sql取數即可。
3樓:匿名使用者
前面兩個樓主好強啊。
asp中如何將資料庫內容匯入到陣列?
4樓:匿名使用者
方法1通過split()函式:
dim arr,rs
set rs="select aa from abc")
arr=""
do while not
if arr=""then
arr=rs("aa")
elsearr=arr&",rs("aa")
end if
looparr=split(arr,",arr即是你想要的陣列方法2,通過記錄集的getrows方法。
『可取多個欄位。
set rs=".arr=
'操作arr
'方法是arr(y,x)
'x可以理解成**的行。
'y就是**的列。
c#資料庫內容如何放到陣列裡
5樓:匿名使用者
讀取x,y資料到datatable中。
然後迴圈賦值即可。
datatable dt=獲取datatable;
string x= new string[;
string y= new string[;
for(int i=0;i<;i++)
6樓:匿名使用者
格式對應就ok了。
取出資料不就行了。
c# 匯入陣列到資料庫
7樓:fly夜夜飛
如果你這300列的資料型別是一個型別的即(有些資料型別需要加 『 比如:varchar,有些則不需要,比如:int)就可以使用下面的語句:
string str = a[0];
for(int i=1;i
還有個如果就是:你的陣列裡已經設定好了哪些是加『 』哪些沒加的,也可以使用上面的。
8樓:醉酒銀蟲
你這種設計表的方式只能這樣了,不過你可以使用//array是資料列表,如果資料型別不是字串格式的string commandtext = insert into [表名] values("+array)+"
//如果是字串格式的。
string commandtext = insert into [表名] values('"array)+"
必須所有欄位都有的。
9樓:至愛一生
如果你設定的列名有規律的話就可以用迴圈了。
mysql存入陣列的獲取問題
10樓:飛揚舞俠
你應該在存入時將陣列進行序列化,讀出時在進行反序列化。
serialize
unserialize
c#陣列,資料庫相關......
11樓:匿名使用者
我很好奇這個while的判斷條件是什麼。
但當無論當我x設為多少的時候的值都是1回答:這個要看你的sql語句是否能獲取多條記錄,是否不管x是多少都只有一條記錄。
也可在while迴圈當中將改一下**。
ra +=sdr[3].tostring()改為ra +=sdr[0].tostring()看看ra是否也是隻有一個記錄。
public static arraylist al = newarraylist();這句話是沒錯了。除非你在其他位置修改了這個靜態的al
12樓:匿名使用者
**沒有任何問題。
sqldatareader可以理解為一個遊標,資料庫查詢出來的表可以分成若干個單元格,每次迴圈讀取一個單元格里面的內容,當還有資料可以進行讀取時,迴圈就繼續,否則跳出。
每次是1,分為兩種情況:
第一:如果沒有拋異常,就可以肯定資料庫中也只有一條記錄,可以打一個斷點看下迴圈進來了多少次(肯定是隻進來了一次)
第二:如果丟擲了異常,那就需要檢視一下迴圈第二次進來時sdr[0]是不是null,null是不能被tostring的,否則一定會報異常。
13樓:匿名使用者
top x表示前x條資料,所以你的x只要是大於0就會有資料(如果資料庫有資料的話),所以總是能查詢到資料,即sdr總是能讀到資料,所以就會進while
14樓:匿名使用者
我在想newid() 這個是什麼意思?
php 陣列存入資料庫
15樓:匿名使用者
直接存陣列裡的字串就行了。
如$a="0,1,2,3,";或$a=join(",array(0,1,2,3));
mysql_query("insert into admin (monday) values($a)")
這樣欄位monday的就是0,1,2,3,讀取的時候要重新組成陣列的話就分割重組。
16樓:匿名使用者
$a=array(0,1,2,3);
foreach($a as $value)
依次將陣列中的資料存入資料庫。
php**問題: array陣列內資料如何匯入到mysql資料庫
17樓:匿名使用者
用ajax 傳送到請求頁面,然後用php接收,然後使用json資料格式去儲存資料,
18樓:匿名使用者
很簡單啊,簡單的處理下二維陣列,生成單個的字元竄。
首先實在不明白 你看看sql:insert into 插入多條語句前面是欄位 後面是資料對應好了。
放在迴圈裡 一條一條 插入就好了。
19樓:不酒神
可以轉成json格式的 不過最好用張表存下這些資訊。
20樓:匿名使用者
有個explode分割,用「,」分開,然後存進去,擺渡一下吧。
ibatis傳入的是string,但資料庫中是number型別,怎麼解決
這個無所謂的,只要你的在資料庫中的型別是number並且你穿是的string值可以轉化為數值型就可以了。 伯貓說 一般不建議修改資料庫。你可以寫一個型別轉換的工具類,這樣就可以方便呼叫。如果只是簡單的型別轉換。直接用integer.parseint str 進行轉換就可以了,前提是保證string不...
C 連線資料庫出錯,C 與sql資料庫連線問題
vs2005 伺服器資源管理器 右鍵 資料連線 新增連線 伺服器名輸入 local 下面選擇登入方式 選擇連線資料庫 確定。右鍵你新建好的連線 屬性 右邊 連線字串 複製就可以了 檢查你的連線字串是否正確,教你一個辦法,在vs中,拖一個可以繫結資料庫的控制元件,然後根據它的嚮導提示,會自動生成正確的...
oracle資料庫儲存過程怎麼用傳入引數作為查詢條件
盍儉巡 一 在oracle中定義一個陣列型別 type 如下 createorreplacetype msg array astableofnumber 意思是建立一個名稱為msg array,存放型別為整型的陣列型別 二 在oracle中定義一個儲存過程 如下 createorreplacepro...