use nat network mode
and
host pc link to vpn
ok.
搜尋此網誌
2017年8月29日 星期二
2017年8月19日 星期六
如何在vs2014上面透過檔案總管批次加入檔案至專案
首先開啟專案之後,在欲加入的路徑下,使用檔案總管開啟
檔案總管開啟之後,將欲加入的整批檔案複製到此處
回到vs2014內,透過「顯示所有檔案」顯示該目錄
然後在目錄上,使用「加入至專案」加入
之後原本空心的圖示,就會變成實心圖示
檔案總管開啟之後,將欲加入的整批檔案複製到此處
回到vs2014內,透過「顯示所有檔案」顯示該目錄
然後在目錄上,使用「加入至專案」加入
之後原本空心的圖示,就會變成實心圖示
2016年10月6日 星期四
尚未commit之前,如何取得寫入的資料
為了達到資料一致性,我們會在程式上包Transaction的動作
但是一旦包了Transaction,在尚未commit之前,如果不是在同一個connection下
無法讀到資料
譬如
create connection1
create connection2
connection1.insert
connection2.select -> 會抓不到 connection1.insert 的資料
除非connection1.commit
但是如果是
connection1.select -> 這就可以抓到 connection1.insert 的資料,即使尚未 connection1.commit
所以聰明的你應該知道,那就在一個動作內,都用同一個connection就好啦
沒錯
而且,我們可以把connection存到session變數內
經過測次,也可以有一樣效果
這樣一來就不用一直傳遞connection參數
只要需要時,去session抓出來用就好
譬如某段執行時,可以
create_connection();
do_something();
drop_connection();
---------------------------------------
create_connection() {
create connection
connection open
create trainsation
begin trainsation
store connection to session
}
do_someting() {
get connection from session
query....
update.....
}
drop_connection() {
get connection from session
connection.commit
drop connect
drop session
}
但是一旦包了Transaction,在尚未commit之前,如果不是在同一個connection下
無法讀到資料
譬如
create connection1
create connection2
connection1.insert
connection2.select -> 會抓不到 connection1.insert 的資料
除非connection1.commit
但是如果是
connection1.select -> 這就可以抓到 connection1.insert 的資料,即使尚未 connection1.commit
所以聰明的你應該知道,那就在一個動作內,都用同一個connection就好啦
沒錯
而且,我們可以把connection存到session變數內
經過測次,也可以有一樣效果
這樣一來就不用一直傳遞connection參數
只要需要時,去session抓出來用就好
譬如某段執行時,可以
create_connection();
do_something();
drop_connection();
---------------------------------------
create_connection() {
create connection
connection open
create trainsation
begin trainsation
store connection to session
}
do_someting() {
get connection from session
query....
update.....
}
drop_connection() {
get connection from session
connection.commit
drop connect
drop session
}
2016年10月3日 星期一
2016年8月1日 星期一
在ORACLE建立可連結SQL SERVER的LINK SERVER
先在ORACLE主機的tnanames.ora新增遠端主機資訊
開啟PL-SQL建立相關遠端資訊
連接到SQL-SERVER主機上,新增一個對接檔及內容如下,重點是對接資料庫要設定
修改LISTENER.ORA
重啟LISTENER服務
2016年3月21日 星期一
用文字檔寫LOG
string _file = @"c:\" + System.DateTime.Now.ToString("yyyyMMddHHmmssfff") + ".txt";
System.IO.FileStream fileStream = new System.IO.FileStream(_file, System.IO.FileMode.Create);
fileStream.Close();
using (System.IO.StreamWriter sw = new System.IO.StreamWriter(_file))
{
sw.Write(str);
}
System.IO.FileStream fileStream = new System.IO.FileStream(_file, System.IO.FileMode.Create);
fileStream.Close();
using (System.IO.StreamWriter sw = new System.IO.StreamWriter(_file))
{
sw.Write(str);
}
2016年2月29日 星期一
試著把流水號pkey做成另一種流水號id吧
T-SQL
SELECT CONVERT(VARCHAR, GETDATE(),126)+'-'+CONVERT(NVARCHAR(50),NEWID())
SELECT CONVERT(VARCHAR, GETDATE(),126)+'-'+CONVERT(NVARCHAR(50),NEWID())
訂閱:
文章 (Atom)










