登录
首页 » C#源码 » C# 向SQL Server数据库中批量写入超多数据

C# 向SQL Server数据库中批量写入超多数据

于 2022-04-17 发布 文件大小:30.30 kB
0 152
下载积分: 2 下载次数: 1

代码说明:

Visual C# 向SQL Server数据库中批量写入海量数据,这个虽然不是“大数据”,但这个海量数据也是很考验SQL的负载能力和代码的执行效率。那么C#如何实现效率高、速度快的数据写入呢,这个例子是来自C#开发实战1200例(第Ⅱ卷)中的代码改良,请下载源码后查看,里面有注释。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C# 文件下载器 可以进行网络爬虫资下载
    一个Visual C#2012 编写的文件下载器 可以进行网络爬虫资源下载,源文件目录介绍:   MyDownloader.Spider是网络抓取资源的下载程序。   MyDownloader.IEPlugin是在IE中下载时的一个小补丁插件。   MyDownloader.Extension是一个下载插件的扩展程序,可用于IE或其它程序环境。   MyDownloader.Core是下载程序的核心代码   MyDownloader.App一个较小的扩展出来的APP项目源码   因环境和VS版本问题,编辑在上传源码前没有测试成功,如果有版本的话,应该可以编译成功,所需的DLL组件已为你打包。
    2022-10-17 08:45:03下载
    积分:1
  • C# WPF 使用图像控件显示绘制的文本字符串
    C# WPF 使用图像控件显示绘制的文本字符串,这里将文字绘制成渐变色样式,十分漂亮,颜色值和字体样式可在实例源码目录的Window1.xaml.cs文件中修改,代码如下:   用图像控件显示绘制的文本字符串   RadialGradientBrush MyRadialGradientBrush = new RadialGradientBrush();   //对颜色的定义   MyRadialGradientBrush.GradientOrigin = new Point(0.5, 0.5);   MyRadialGradientBrush.Center = new Point(0.5, 0.5);   MyRadialGradientBrush.RadiusX = 0.5;   MyRadialGradientBrush.RadiusY = 0.5;   MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Yellow, 0.0));   MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Red, 0.25));   MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Blue, 0.75));   MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.LimeGreen, 1.0));   MyRadialGradientBrush.Freeze();   FontStyle MyStyle = FontStyles.Normal;   FontWeight MyWeight = FontWeights.Medium;   MyWeight = FontWeights.Bold;   MyStyle = FontStyles.Italic;   //要显示字体的定义   string MyText = "开源爱好者";   var MyFont = new FontFamily("宋体");、、字体样式的定义,默认为宋体   FormattedText MyFo
    2023-04-06 04:45:04下载
    积分:1
  • C# 使用Graphics方法生成字符串的验证图片
    C# Graphics方法生成字符串的验证码图片,在C#的程序中生成一个随机生成器 ,然后随机生成字符,然后使用Graphics方法画图片的背景噪音线 定义颜色和字体,画图片的前景噪音点,画图片的边框线等。这是个比较简单的生成验证码的方法,验证码的使用率偏高,因此作为一个C#生成验证码的初级例子,本源码有必要学习研究。
    2022-02-26 05:51:46下载
    积分:1
  • C# 查询订购产品ID为51的客户信息
    C# 查询订购产品ID为51的客户信息,需要连接数据库来测试,相关代码分享如下:   //查询订购产品ID为51的客户信息   SqlConnection MyConnection = new SqlConnection(@"Data Source =luobin-PCSQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True");   MyConnection.Open();   DataSet MyDataSet = new DataSet("CustomerOrdersDetails");   SqlDataAdapter MyCustomerAdapter = new SqlDataAdapter("SELECT * FROM Customers", MyConnection);   MyCustomerAdapter.Fill(MyDataSet, "Customers");   DataTable MyTable = new DataTable();   MyCustomerAdapter.Fill(MyTable);   SqlDataAdapter MyOrderAdapter = new SqlDataAdapter("SELECT * FROM Orders", MyConnection);   MyOrderAdapter.Fill(MyDataSet, "Orders");   SqlDataAdapter MyDetailAdapter = new SqlDataAdapter("SELECT * FROM [Order Details]", MyConnection);   MyDetailAdapter.Fill(MyDataSet, "OrderDetails");   MyConnection.Close();   MyDataSet.Relations.Add("CustOrders",MyDataSet.Tables["Customers"].Columns["CustomerID"],MyDataSet.Tables["Orders"].Columns["CustomerID"]).Nested = true;   MyDataSet.Relations.Add(
    2023-04-28 12:35:03下载
    积分:1
  • C# 只允许运行一个程序实例的方法及代
    Visual C# 设置程序只能运行一个实例,当用户再次打开同一窗口时,会弹出提示,告诉你本程序已经在运行了,具体的实现代码参考如下:   设置程序只能运行一个实例:   var MyModuleName = System.Diagnostics.Process.GetCurrentProcess().MainModule.ModuleName;   var MyProcessName =System.IO.Path.GetFileNameWithoutExtension(MyModuleName);   System.Diagnostics.Process[] MyProcesses = System.Diagnostics.Process.GetProcessesByName(MyProcessName);   if (MyProcesses.Length > 1)   {    MessageBox.Show("程序已经运行!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Error);    this.Close();   }
    2023-03-23 03:40:03下载
    积分:1
  • 倾城倾国
    特别整理了倾国倾城完整源码+教程+视频+服务端完整源码+工具集合贴!
    2022-01-25 20:19:49下载
    积分:1
  • C# 使用断开式连接批量更新数据库中数据
    C# 使用断开式连接批量更新数据库中数据,你可以在在DataGridView控件中更新数据后,点击提交更改按钮更新数据。   P_cmd.Parameters.Add("@id", SqlDbType.Int,10,"id");//设置参数   P_cmd.Parameters.Add("@name", SqlDbType.VarChar, 10, "学生姓名");//设置参数   P_cmd.Parameters.Add("@age", SqlDbType.Int, 10, "学生年龄");//设置参数   P_cmd.Parameters.Add("@sex", SqlDbType.NChar, 2, "性别");//设置参数   P_cmd.Parameters.Add("address", SqlDbType.VarChar, 50, "家庭住址");//设置参数   P_SqlDataAdapter.UpdateCommand = P_cmd;//设置UpdateCommand属性   P_SqlDataAdapter.Update(G_st.Tables[0]);//更新数据库中数据   G_st.AcceptChanges();//提交修改   MessageBox.Show("更改成功!","提示!");//弹出消息对话框   GetMessage();//填充表   dgv_Message.DataSource = G_st.Tables[0];//设置数据源   dgv_Message.Columns[0].Visible = false;//隐藏主键列
    2022-07-24 10:02:56下载
    积分:1
  • C# WPF 功能打印的示例
    C# WPF 功能打印的示例,加载内容后,可在本程序中直接打印出XAML文档。   private void button2_Click(object sender, RoutedEventArgs e)   {//打印文件    PrintDialog MyDialog = new PrintDialog();    if ((MyDialog.ShowDialog() == true))    {    MyDialog.PrintVisual(this.richTextBox1 as Visual, "我的XAML打印文档");    }   }   private void button3_Click(object sender, RoutedEventArgs e)   {//保存文件    string MyFileName = "MyFile.XAML";    TextRange MyTextRange;    System.IO.FileStream MyStream;    MyTextRange = new TextRange(this.richTextBox1.Document.ContentStart, this.richTextBox1.Document.ContentEnd);    MyStream = new System.IO.FileStream(MyFileName, System.IO.FileMode.Create);    MyTextRange.Save(MyStream, DataFormats.XamlPackage);    MyStream.Close();   }
    2022-01-23 10:57:00下载
    积分:1
  • C# 读取SQL Server数据库结构,包括表结构
    Visual C# 2012读取SQL Server数据库结构,在SQL2000中可以顺利通过测试,获取到所有的数据库和指定库的数据表,本程序主要针对用户表进行操作,在进行操作时要求用户名为sa密码为空。
    2022-03-15 16:11:23下载
    积分:1
  • C# WPF 方法为TextBox控件设置背景图像
    C# 为TextBox控件设置背景图像,结合C#的WPF实现,其实刚开始我还以为这是一个图像特效,在图片上添加文字,如示例截图所示的黄圈的部分,其实有一个TextBox,鼠标单击一下就会发现,这里可以输入文字的,正好输入在图片的上方,好像是为图片添加描述文字,其实本实例所展示的功能和图像处理关系不大,主要是对TextBox的操作,为其增加了一张背景图片所呈现出的效果。核心代码如下:   private void Window_Loaded(object sender, RoutedEventArgs e)   {//为TextBox控件设置背景图像    ImageBrush MyImageBrush = new ImageBrush();    MyImageBrush.ImageSource =new BitmapImage(    new Uri("J003.jpg", UriKind.RelativeOrAbsolute));    MyImageBrush.AlignmentX = AlignmentX.Left;    MyImageBrush.Stretch = Stretch.None;    this.textBox1.Background = MyImageBrush;   }
    2022-08-20 01:07:16下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载