• 大小: 72KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-17
  • 语言: C#
  • 标签: C#  SQL数据库  显示  

资源简介

用C#实现按秒读取SQL数据库中表格里的数据,还有数据显示功能。

资源截图

代码片段和文件信息

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;
using System.Data.SqlClient;

namespace Test1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        int j = 0;      
        string wid;//井号
        string wdd;//井深
        string vwdd;//垂深
        string hadd;//井斜角
        private int backHeight = 700;
        public static List list1 = new List();
        SqlConnection myconnection;//定义一个数据库连接对象
        DataTable dt = new DataTable();

        /// 
        /// 连接数据库
        /// 

        /// 
        /// 
        private void bt_ConSQL_Click(object sender EventArgs e)
        {
            try
            {
                myconnection = new SqlConnection(@“server = MARK-PC;integrated security=SSPI; database =mpd数据库“);
                myconnection.Open();     //打开数据库
                label1.Text = “SQL连接成功!“;
            }

            catch (Exception ee)
            {
                MessageBox.Show(“数据库连接失败!“ + ee.ToString());
            }
        }

        /// 
        /// 查询数据库
        /// 

        /// 
        /// 
        private void bt_InSQL_Click(object sender EventArgs e)
        {
            try
            {
                string SQL = “select * From 井眼轨迹设计数据表“;
                SqlDataAdapter objDataAdpter = new SqlDataAdapter();
                objDataAdpter.SelectCommand = new SqlCommand(SQL myconnection);
                DataSet ds = new DataSet();
                objDataAdpter.Fill(ds “井眼轨迹设计数据表“);
                dataGridView1.DataSource = ds.Tables[0];
                dt = ds.Tables[0];
            }

            catch (Exception ee)
            {
                MessageBox.Show(“查询失败!“ + ee.ToString());
            }
        }

        /// 
        /// 读取库中数据
        /// 

        /// 
        /// 
        private void bt_RD_Click(object sender EventArgs e)
        {
            if (dataGridView1.Rows.Count > 0)
            {
                DataRow dr = null;
                //初始i值确定起始行数可为0,从i+1行开始
                for (int i = 1; i < dt.Rows.Count; i++)
                {
                    dr = dt.Rows[i];
                    CanShu(dr out wid out wdd out vwdd out hadd);
                    timer1.Enabled = true;
                }
            }
            else
            {
                MessageBox.Show(“没有数据!“);
            }
        }

        /// 
        /// 读取数据的方法
        /// 

        /// 
        /// 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-19 09:15  水平井轨迹测试1\
     目录           0  2018-01-19 09:15  水平井轨迹测试1\Test1\
     文件        5655  2018-01-19 09:19  水平井轨迹测试1\Test1\Form1.Designer.cs
     文件        4378  2018-01-19 09:19  水平井轨迹测试1\Test1\Form1.cs
     文件        6011  2018-01-19 09:19  水平井轨迹测试1\Test1\Form1.resx
     文件         486  2018-01-18 09:46  水平井轨迹测试1\Test1\Program.cs
     目录           0  2018-01-19 09:15  水平井轨迹测试1\Test1\Properties\
     文件        1342  2018-01-18 09:46  水平井轨迹测试1\Test1\Properties\AssemblyInfo.cs
     文件        2861  2018-01-18 09:46  水平井轨迹测试1\Test1\Properties\Resources.Designer.cs
     文件        5612  2018-01-18 09:46  水平井轨迹测试1\Test1\Properties\Resources.resx
     文件        1091  2018-01-18 09:46  水平井轨迹测试1\Test1\Properties\Settings.Designer.cs
     文件         249  2018-01-18 09:46  水平井轨迹测试1\Test1\Properties\Settings.settings
     文件        3797  2018-01-18 21:26  水平井轨迹测试1\Test1\Test1.csproj
     目录           0  2018-01-19 09:15  水平井轨迹测试1\Test1\bin\
     目录           0  2018-01-19 09:15  水平井轨迹测试1\Test1\bin\Debug\
     文件       11776  2018-01-19 09:19  水平井轨迹测试1\Test1\bin\Debug\Test1.exe
     文件       32256  2018-01-19 09:19  水平井轨迹测试1\Test1\bin\Debug\Test1.pdb
     文件       11600  2018-01-19 09:19  水平井轨迹测试1\Test1\bin\Debug\Test1.vshost.exe
     文件         490  2010-03-17 22:39  水平井轨迹测试1\Test1\bin\Debug\Test1.vshost.exe.manifest
     文件       15360  2018-01-15 11:07  水平井轨迹测试1\Test1\bin\Debug\ceshi1.dll
     文件       50688  2018-01-18 09:11  水平井轨迹测试1\Test1\bin\Debug\ceshi1.pdb
     目录           0  2018-01-19 09:20  水平井轨迹测试1\Test1\bin\Release\
     目录           0  2018-01-19 09:15  水平井轨迹测试1\Test1\obj\
     目录           0  2018-01-19 09:15  水平井轨迹测试1\Test1\obj\x86\
     目录           0  2018-01-19 09:19  水平井轨迹测试1\Test1\obj\x86\Debug\
     文件       12133  2018-01-18 21:28  水平井轨迹测试1\Test1\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        6327  2018-01-19 09:19  水平井轨迹测试1\Test1\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         454  2018-01-19 09:19  水平井轨迹测试1\Test1\obj\x86\Debug\GenerateResource.read.1.tlog
     文件        1090  2018-01-19 09:19  水平井轨迹测试1\Test1\obj\x86\Debug\GenerateResource.write.1.tlog
     文件       11418  2018-01-19 09:19  水平井轨迹测试1\Test1\obj\x86\Debug\ResolveAssemblyReference.cache
     目录           0  2018-01-19 09:20  水平井轨迹测试1\Test1\obj\x86\Debug\TempPE\
............此处省略7个文件信息

评论

共有 条评论