• 大小: 325KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签:

资源简介

这个程序,我是为团购商家写的一个程序,其实,里面有一个“导出”功能,我本来想优化成导出Excel功能的,但是由于团购商家没有需求,所以,我就没有去写这个功能了。需要此功能的朋友私密我

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace 订单号随机生成
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender EventArgs e)
        {

        }

        private void button1_Click(object sender EventArgs e)
        {
            //产生后面位数的随机数
            int txtmin = Convert.ToInt32(textmin.Text);
            int txtmax = Convert.ToInt32(textmax.Text);
            int range = txtmax - txtmin;

            int txtgeshu = Convert.ToInt32(textgeshu.Text);
            int flag = 0;


            Random rnd = new Random(DateTime.Now.Millisecond);
            int[] suijiNumbers = Enumerable.Range(txtmin range).OrderBy(i => rnd.Next()).Take(txtgeshu).ToArray();



            //if (textxuhao == ““)
            //{
            //    //直接执行生成随机数就可以了,不需要添加序号了
            //}


            //获得有规律的序列号
            int[] suijiXuhao=new int[txtgeshu];
            
            for (int i =0; i < txtgeshu ; i++)
            {
                suijiXuhao[i] = i;
            }





            for (int i = 0; i < suijiNumbers.Length; i++)
            {

                flag = methon.InsertNumber(suijiXuhao[i].ToString().Trim()+suijiNumbers[i].ToString().Trim());
            }



            if (flag != 0)
            {
                MessageBox.Show(“生成成功““提示“MessageBoxButtons.OKMessageBoxIcon.Asterisk);
            }
            else
            {
                MessageBox.Show(“生成失败“);
            }
           







            //这种办法来打乱下标来随机一段数组
        //static public int[] GetNoRepeatRandNumber(int len)
        //{
        //    int[] no = new int[len];
        //    for (int i = 0; i < len; i++)
        //    {
        //        no[i] = i;
        //    }
        //    Random rd = new Random();
        //    for (int i = len - 1; i >= 0; i--)
        //    {
        //        int temp = rd.Next(i+1);
        //        int t = no[temp];
        //        no[temp] = no[i];
        //        no[i] = t;
        //    }
        //    return no;
        //}

                
        }



        private void button3_Click(object sender EventArgs e)
        {
            int flag = methon.output();
            if (flag == 2)
            {
                MessageBox.Show(“数据导出成功,请于目录文件夹提取文件“);
            }
            else if(flag==1)
            {
                MessageBox.Show(“数据导出失败,请确认数据库存在数据“);
            }

            //导出数据后立马删除数据库内的数据以备下次使用
            methon.DeleteNumber();
        }



        private void button4_Click(object sender EventArgs e)
        {
            

            string str = System.Environment.CurrentDirectory;
            //获得当前文件的目录


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        459  2011-10-27 17:41  订单号随机生成\订单号随机生成\app.config

     文件    2293760  2011-10-29 15:16  订单号随机生成\订单号随机生成\bin\Debug\dingdan.mdf

     文件     573440  2011-10-29 15:16  订单号随机生成\订单号随机生成\bin\Debug\dingdan_log.ldf

     文件      28160  2011-10-29 17:16  订单号随机生成\订单号随机生成\bin\Debug\订单号随机生成.exe

     文件        459  2011-10-27 17:41  订单号随机生成\订单号随机生成\bin\Debug\订单号随机生成.exe.config

     文件      40448  2011-10-29 17:16  订单号随机生成\订单号随机生成\bin\Debug\订单号随机生成.pdb

     文件      14328  2011-10-29 17:16  订单号随机生成\订单号随机生成\bin\Debug\订单号随机生成.vshost.exe

     文件        459  2011-10-27 17:41  订单号随机生成\订单号随机生成\bin\Debug\订单号随机生成.vshost.exe.config

     文件        490  2007-07-21 01:33  订单号随机生成\订单号随机生成\bin\Debug\订单号随机生成.vshost.exe.manifest

     文件    2293760  2011-10-29 15:16  订单号随机生成\订单号随机生成\dingdan.mdf

     文件     573440  2011-10-29 15:16  订单号随机生成\订单号随机生成\dingdan_log.LDF

     文件       3406  2011-10-29 17:16  订单号随机生成\订单号随机生成\Form1.cs

     文件       7693  2011-10-29 17:16  订单号随机生成\订单号随机生成\Form1.Designer.cs

     文件       5814  2011-10-29 17:16  订单号随机生成\订单号随机生成\Form1.resx

     文件       3707  2011-10-29 01:05  订单号随机生成\订单号随机生成\methon.cs

     文件       8724  2011-10-28 15:16  订单号随机生成\订单号随机生成\obj\Debug\ResolveAssemblyReference.cache

     文件       9216  2011-10-27 17:41  订单号随机生成\订单号随机生成\obj\Debug\TempPE\dingdanDataSet.Designer.cs.dll

     文件       1758  2011-10-29 17:16  订单号随机生成\订单号随机生成\obj\Debug\订单号随机生成.csproj.FileListAbsolute.txt

     文件        905  2011-10-29 17:16  订单号随机生成\订单号随机生成\obj\Debug\订单号随机生成.csproj.GenerateResource.Cache

     文件      28160  2011-10-29 17:16  订单号随机生成\订单号随机生成\obj\Debug\订单号随机生成.exe

     文件        180  2011-10-29 17:16  订单号随机生成\订单号随机生成\obj\Debug\订单号随机生成.Form1.resources

     文件      40448  2011-10-29 17:16  订单号随机生成\订单号随机生成\obj\Debug\订单号随机生成.pdb

     文件        180  2011-10-29 16:26  订单号随机生成\订单号随机生成\obj\Debug\订单号随机生成.Properties.Resources.resources

     文件        883  2011-10-29 14:51  订单号随机生成\订单号随机生成\Program.cs

     文件       1398  2011-10-27 17:08  订单号随机生成\订单号随机生成\Properties\AssemblyInfo.cs

     文件       2892  2011-10-27 17:08  订单号随机生成\订单号随机生成\Properties\Resources.Designer.cs

     文件       5612  2011-10-27 17:08  订单号随机生成\订单号随机生成\Properties\Resources.resx

     文件       1769  2011-10-27 17:41  订单号随机生成\订单号随机生成\Properties\Settings.Designer.cs

     文件       1083  2011-10-27 17:41  订单号随机生成\订单号随机生成\Properties\Settings.settings

     文件      12862  2011-10-29 15:21  订单号随机生成\订单号随机生成\星星.ico

............此处省略16个文件信息

评论

共有 条评论

相关资源