我读到了有关YQL的信息,但我不明白如何为所有公司获得一些简单的数据(如公司股票代码,市值,股票价格等)?
还有一个问题,我怎样才能获得所有可以通过YQL查询的Yahoo Finance表及其字段?
我需要将几千个数据文件加载到SQL Server表中.所以我编写了一个只接收一个参数的存储过程 - 文件名.但..以下不起作用.."编译器"抱怨@FileName参数..它只需要简单的字符串..就像'file.txt'.提前致谢.
宜兰.
BULK INSERT TblValues
FROM @FileName
WITH
(
FIELDTERMINATOR =',',
ROWTERMINATOR ='\n'
)
Run Code Online (Sandbox Code Playgroud) 我有一些功能
private static UserInfo FillUserInfoFromDataRow(DataRow dr)
{
UserInfo user = new UserInfo();
user.UserID = (int) dr["UserID"];
user.UserName = (int) dr["UserName"];
user.ProjectID = (int) dr["ProjectID"];
user.ClassID = (int) dr["ClassID"];
..............
return user;
}
Run Code Online (Sandbox Code Playgroud)
我想编写一些通用函数,如私有静态T FillEntityInfoFromDataRow(DataRow dr),它将处理类似的类型ProjectInfo,JobInfo等.
我可以获取DataRow参数的所有列名称,但我不知道如何获取通用T类型的所有相应字段以及如何进行适当的转换.这是完成这项工作的方法吗?谢谢!
宜兰.
当一个继承自IProject而另一个具有new()约束时,如何使用两个参数?以下内容未通过编译"无法创建变量类型'T'的实例,因为它没有new()约束"错误.
public static T CreateNewProject<T, V>(string token, string projectName) where V : IProject<T>, T new()
{
T project = new T();
}
Run Code Online (Sandbox Code Playgroud) .net ×2
c# ×2
bulkinsert ×1
data-binding ×1
finance ×1
generics ×1
interface ×1
oop ×1
reflection ×1
sql-server ×1
stockquotes ×1
t-sql ×1
yahoo ×1
yql ×1