小编Jac*_*per的帖子

无法使用实例引用访问

虽然我可以这样做:

System.Diagnostics.Process.Start(@"C:\MyFolder\MyProgram.cmd");
Run Code Online (Sandbox Code Playgroud)

我不能这样做:

var process = new System.Diagnostics.Process();
process.Start(@"C:\MyFolder\MyProgram.cmd");
Run Code Online (Sandbox Code Playgroud)

错误:无法使用实例引用访问成员“System.Diagnostics.Process.Start(string)”;用类型名称来限定它。

这背后的原因是什么?谁能解释一下?

提前致谢!

c# system.diagnostics

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

当表中存在依赖关系时,如何进行SqlBulkCopy?

当不依赖于表时,我可以使用以下代码执行 SqlBulkCopy:

//TableData and FieldData have column info in memory.  
using (SqlConnection connection = new SqlConnection(@"Data Source=WLO1;Initial Catalog=GenTest2;Integrated Security=True"))
        {

            connection.Open();
            foreach (string tableName in tablesInOrderToProcess)
            {
                if (tableDataList.ContainsKey(tableName))
                {
                    TableData td = tableDataList[tableName];

                    SqlBulkCopy copy = new SqlBulkCopy(connection);
                    copy.BatchSize = 10000;
                    copy.DestinationTableName = tableName;

                    System.Data.DataTable dt = new DataTable();
                    foreach (FieldData fd in td.FieldList.Values)
                    {
                        string fieldName = fd.Name;
                        string fieldDataType = fd.DataType;
                        string fieldSize = fd.Size.ToString(); ;
                        string fieldConstant = fd.constantValue;
                        string fieldAverage = fd.averageSize;
                        string fieldPickList = …
Run Code Online (Sandbox Code Playgroud)

c# sqlbulkcopy

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

标签 统计

c# ×2

sqlbulkcopy ×1

system.diagnostics ×1