data save 수정

This commit is contained in:
Youngho Kim
2022-04-04 12:16:15 +09:00
parent 1043fb26e8
commit 1b06207c09
2 changed files with 6 additions and 6 deletions

View File

@@ -141,7 +141,7 @@ namespace DataSaver
Million.DbManagement.DbServiceFunctions.SetCandleData(placeName, type, recentlyDbDataList, (CommonProperty.MCandleTimeType)item);
}
MessageBox.Show("Completed Set Candle Data");
}
/// <summary>

View File

@@ -92,7 +92,7 @@ namespace Million.DbManagement
var data = new CandleDataList();
data.ConGoodsData = item;
var sqlQuery = string.Format("SELECT TOP(1) * FROM [{0}] WHERE [CandleTimeType] = [{1}] ORDER BY [DateTime] DESC", item.CodeFullName, ((int) candleTimeType).ToString());
var sqlQuery = string.Format(@"SELECT TOP(1) [DateTime],[StartValue],[EndValue],[HighValue],[LowValue],[MoneyVolume],[CandleTimeType] FROM [{0}] WHERE [CandleTimeType] = {1} ORDER BY [DateTime] DESC", item.CodeFullName, ((int) candleTimeType).ToString());
var recentlyDataList = DBConnection.QueryGetExcuter_Candle(strDbCon, sqlQuery);
if (recentlyDataList.Count > 0)
@@ -114,7 +114,7 @@ namespace Million.DbManagement
continue;
// 1개라도 있을 경우
var sqlQuery = string.Format("SELECT TOP(1) * FROM [{0}] WHERE [CandleTimeType] = [{1}] ORDER BY [DateTime] ASC", item.ConGoodsData.CodeFullName, ((int)candleTimeType).ToString());
var sqlQuery = string.Format("SELECT TOP(1) [DateTime],[StartValue],[EndValue],[HighValue],[LowValue],[MoneyVolume],[CandleTimeType] FROM [{0}] WHERE [CandleTimeType] = {1} ORDER BY [DateTime] ASC", item.ConGoodsData.CodeFullName, ((int)candleTimeType).ToString());
var recentlyDataList = DBConnection.QueryGetExcuter_Candle(strDbCon, sqlQuery);
if (recentlyDataList.Count > 0)
@@ -134,7 +134,7 @@ namespace Million.DbManagement
/// <param name="recentlyDbDataList"></param>
public static void SetCandleData(string placeName, ExchangeWebReqType place, List<CandleDataList> recentlyDbDataList, MCandleTimeType candleTimeType = MCandleTimeType.M1)
{
var dateTime = DateTime.Now;
//데이터 쌓는 부분은 재귀로 처리할 예정
/**
@@ -150,6 +150,7 @@ namespace Million.DbManagement
{
var sw = new System.Diagnostics.Stopwatch();
sw.Start();
var dateTime = DateTime.Now;
var tableName = item.ConGoodsData.CodeFullName;
int step = 0;
var recentlyFlag = true;
@@ -232,8 +233,7 @@ namespace Million.DbManagement
sw.Stop();
Console.WriteLine("Completed Set Candle Data of Table : " + tableName + ", Times : " + sw.Elapsed.ToString());
}
MessageBox.Show("Completed Set Candle Data of Place : " + placeName);
}
}
}
}