小编Ila*_*lan的帖子

从雅虎财经获取数据

我读到了有关YQL的信息,但我不明白如何为所有公司获得一些简单的数据(如公司股票代码,市值,股票价格等)?

还有一个问题,我怎样才能获得所有可以通过YQL查询的Yahoo Finance表及其字段?

yahoo finance stockquotes yql yahoo-finance

46
推荐指数
3
解决办法
10万
查看次数

使用filename参数批量插入

我需要将几千个数据文件加载到SQL Server表中.所以我编写了一个只接收一个参数的存储过程 - 文件名.但..以下不起作用.."编译器"抱怨@FileName参数..它只需要简单的字符串..就像'file.txt'.提前致谢.

宜兰.

BULK INSERT TblValues
FROM @FileName
WITH 
(
FIELDTERMINATOR =',',
ROWTERMINATOR ='\n'
)
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server bulkinsert sql-server-2005 sql-server-2008

20
推荐指数
1
解决办法
4万
查看次数

如何编写一个采用数据行并填充对象属性的泛型函数?

我有一些功能

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类型的所有相应字段以及如何进行适当的转换.这是完成这项工作的方法吗?谢谢!

宜兰.

.net c# data-binding reflection

4
推荐指数
1
解决办法
5014
查看次数

通用函数和新约束

当一个继承自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 c# oop generics interface

2
推荐指数
1
解决办法
1254
查看次数