测量数据库的建立
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测量程序设计实习报告
测量数据库的建立
姓名:
班级:
学号:
教师评语:
日期:二零一五年七月
实验名称:测量数据库的建立
一、实验的目的与任务:
(1)掌握利用Access或SQLserver建立测量数据库的基本方法(2)掌握利用C#编程连接数据库,并进行数据操作的方法
二、实验的设计与开发步骤:
(1)新建导线测量数据库;
(2)用c#编程链接数据库,并进行数据的存储与删除操作;
(3)调试运行程序,分析结果。
三、程序运行及数据测试效果
添加数据之后:
四、本实验心得体会
通过本次实习,了解了数据库管理数据的优势,利用Access建立数据库的基本方法,了解了数据库的基本原理。
掌握了基于数据库程序设计的基本方法与步骤。
对以后的工作生活有很大帮助。
附录一:
导线计算代码:
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 _000
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
double x1, x2, y1, y2, dx, dy, fwj,zj,yj;
x1 = Convert、ToDouble(textBox1、Text);
y1 = Convert、ToDouble(textBox2、Text);
x2 = Convert、ToDouble(textBox3、Text);
y2 = Convert、ToDouble(textBox4、Text);
zj = Convert、ToDouble(textBox5、Text);
dx = (x2 - x1);
dy = (y2 - y1);
fwj = (Math、Atan(Math、Abs(dy / dx))) * 180 / Math、PI; if (dx != 0)
{
if (dx > 0 && dy > 0)
fwj = 1 * fwj;
if (dx < 0 && dy >= 0)
fwj = 180-fwj ;
if (dx < 0 && dy < 0)
fwj = fwj + 180;
if (dx > 0 && dy <= 0)
fwj = 360-fwj ;
}
else
{
if (dy > 0)
fwj = 90;
if (dy < 0)
fwj = 270;
}
fwj = fwj + zj;
label1、Text = fwj、ToString();
}
private void button2_Click(object sender, EventArgs e) {
this、Close();
}
}
}。