1樓:匿名使用者
1.如何避免衝突:
上傳成功後,按照時間命名.txt檔案,如果上傳的檔名是固定的,兩個人同時上傳,就會報錯。
2.如何從資料庫裡查詢。
讀取上傳檔案裡面的**列表,放到陣列裡面,用for迴圈一個一個從database 裡面去找select * from dianhua where phonenumber=
如果常見得速度慢,則可以將檔案檔案裡面的**列表表處理成以下形式'110','119','120'
然後構造sql語句
select * from dianhua where phonenumber in ()
得出後放進陣列,然後在記憶體中進行處理。
2樓:
不是很清楚你的問題,我只說我的理解:
把txt文字中的號碼讀到一個陣列中,然後一個一個的與資料庫中的資訊去比較啊。用select語句就足夠了
但是你後來又說「遇到同時進行這一個操作的 那就有可能會出現資料錯誤了」
是什麼意思啊 你的檔案是公用的嗎
那隻能用鎖 或者說 互斥等類似的東西了
3樓:
這不是技術問題,這是方法問題。
ASP連線ACCESS資料庫失敗,提示「未發現資料來源名稱並且未指定預設驅動程式」
資料呼叫地址不對!呼叫頁當前地址要與資料庫相對地址相同 1 資料庫檔案應該放在站點內,就是把search.mdb拷貝到你的站點根目錄下。2 確保你機子有microsoft access driver 安裝access就可以了 未發現資料來源名稱並且未指定預設驅動程式 家在使用windows時難免有時...
asp查詢資料庫id為幾對應的資料
這個新增你的資料庫連線資訊 strid int request id 獲取要查詢的id set rs server.createobject adodb.recordset 設定一個結果集物件 sql select from 這裡換成你要查詢的資料庫表名 where id strid 寫sql語句,...
asp如何增加和刪除access資料庫記錄
新增dim rs,sql sql select from 表名 set rs server.createobject adodb.recordset rs.open sql,conn,3,3 rs.addnew rs title request title rs time date rs conte...