C# NPoco 连接 Mysql 测试,包含随机生成姓名。

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data.Common;
using System.Diagnostics;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MySql;
using MySql.Data.MySqlClient;
using NPoco;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string conn1 = ConfigurationManager.ConnectionStrings["default1"].ConnectionString;
        string conn2 = ConfigurationManager.ConnectionStrings["default2"].ConnectionString;
        Database data1 = new NPoco.Database(conn1,NPoco.DatabaseType.MySQL);
        data1.BeginTransaction();
        data1.Execute("delete from 股票表");

        var name_list = indexModel.GetManName();

        var count = 0;
        foreach(var k in name_list)
        {
            var obj = new 股票表();
            obj.代码 = Guid.NewGuid().ToString("N");
            obj.名称 = k;
            data1.Insert<股票表>(obj);
            count = count + 1;
            if (count > 2000)
            {
                break;
            }
        }
        data1.CompleteTransaction();
        var list = data1.Fetch<股票表>("select * from 股票表 order by rand() limit 0,1000");
        Response.Write("<h3>");
        foreach (var k in list)
        {
            Response.Write(k.名称+" ");
        }
        Response.Write("</h3>");
    }

    public class 股票表
    {
        public string 代码 { get; set; } = String.Empty;
        public string 名称 { get; set; } = String.Empty;
    }

    public class indexModel
    {
        public static List<string> Xing = new List<string>() {"赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯", "陈", "楮", "卫", 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值