初识Winform 与C#----一个简单涉及SQL数据库的通讯录 (Contact3)

一.  关于Winform

  启动程序和显示窗体--------------------------------【Program.cs】------------------用来启动程序,显示最基础的窗体

  Winfom(窗体)中的许多控件------------------------【form1.cs】---------------------用来定义控件窗体,及其中的对象,

                       ------【form1.Designer.cs】----------定义窗体及其中的对象的行为,即函数,或者方法。

  控件中添加的资源-----------------------------------【form1.resx】------------------储存项目中的资源

二. 关于Bin文件夹,Debug文件夹,Release文件夹,以及obj文件夹

  Bin文件夹包含 ----------------Debug文件夹---------是调试时产生的 最终代码 的文件的存放目录,即软件的调试版

              -----Release文件夹-------无调试代码,且经过代码优化之后的软件的代码,也是最终代码的存放目录

  obj文件夹包含-----------------Debug文件夹---------是调试时产生的 中间代码 的文件的存放目录,一般没有什么用

              -----Release文件夹--------是release版本的产生出的中间代码的存放目录,

三. 关于SQL数据库的建立,以及添加数据集

  是什么: 数据存放的仓库,一切对数据的改动都要由数据库来进行支持

  为什么要建立数据库(数据库的作用):  是给出数据的集合的接口,且可以按照一定的规律有组织的储存数据(比较简单的方式:制表储存数据--表中存在主键,及标识列等)

  怎么做:在项目上新建项,基于服务的数据库,即可

  新建出来的 “项目名DB.mdf” 即是我们新建出的SQL数据库,简单的SQL数据库可以通过制“表”的方式来存放数据,我们就通过例如这种“表”的方式产生数据集,而数据集的界定是灵活的,不一定非得是一张表才是一个数据集,

四.数据源

  数据源是数据库与窗体及控件交互的窗口

                                                                                写于16/2/29/0:28

  

  

  

时间: 2024-12-21 19:15:03

初识Winform 与C#----一个简单涉及SQL数据库的通讯录 (Contact3)的相关文章

tp5 r3 一个简单的SQL语句调试实例

tp5 r3 一个简单的SQL语句调试实例先看效果核心代码 public function index() { if (IS_AJAX && session("uid")==1){ $sql=input("post.sql"); $sql=base64_decode($sql); if ($sql){ if (preg_match('/INSERT INTO|DELETE|UPDATE\s/i', $sql, $info)){ $result=\th

一个简单的全备数据库的脚本以及系统数据库是否需要备份

一个简单的全备数据库的脚本,@path部分需要替换路径 1 DECLARE @name VARCHAR(50) -- database name 2 DECLARE @path VARCHAR(256) -- path for backup files 3 DECLARE @fileName VARCHAR(256) -- filename for backup 4 DECLARE @fileDate VARCHAR(20) -- used for file name 5 6 -- specif

记一个简单的sql查询

在我们做各类统计和各类报表的时候,会有各种各样的查询要求.条件 这篇主要记录一个常见的统计查询 要求如下: 统计一段时间内,每天注册人数,如果某天没有人注册则显示为0 现在建个简单的表来试试 建表语句如下: 1 CREATE TABLE [dbo].[UserInfo]( 2 [UserID] [int] IDENTITY(1,1) NOT NULL, 3 [UserName] [varchar](50) NOT NULL, 4 [URegTime] [datetime] NOT NULL, 5

一个简单的基于数据库实现的多机任务抢占调度

一般的协调工作,让zookeeper来做那是最好的,问题是你得部署zookeeper.如果没有能否模拟一个协调者呢?这是本篇文章需要介绍的内容. 背景 有合同约定,如果总消费额达到一定的额度,需要启动折扣,达到另一个更高的额度后,会启动另一个折扣.用户的消费记录都是小额的,如1毛一笔,折扣需要详细到每一笔交易.现在已经有了很大批量的这种数据,需要计算总价.应用部署了3台机器,如何让3台机器都可以参与处理,并且一个合同的消费数据只能由一台机器处理,并且,如果这台机器处理了合同的部分数据死掉后,需要

一个简单的MySQL数据库同步脚本

Talk is cheap,show you code. 1 mysqldump -h[remoteHost] -u[username] -p[password] -P[port] --databases [databasename1] [databasename2] > [D:\mysqlsync\temp.sql] 2 echo "备份完成"; 3 mysql -u[root] -p[123456] -h[localhost] < [D:\mysqlsync\temp.

为您的Web项目构建一个简单的JSON控制器

摘要:无论您的项目使用的是哪种数据库后端,JavaScript Object Notation (JSON) 控制器都能简化您的开发工作.本文将带领您建立一个能够增强您的下一个开发项目的非常基础的 JSON 控制器. 您的下一个 PHP/MySQL 项目可能与您最近完成的十几个项目类似:建立一个 MySQL 数据库,创建包含 HTML 的 PHP 视图,根据需要添加 JavaScript 代码和 CSS 文件,连接到数据库,从数据库提取内容来填充视图,等等.如果您熟悉 web 开发,您一定知道分

Asp.net 在网页编写C#代码示例-- 一个简单的web MsSql 命令执行环境

在给一个客户做的系统上,因为要对数据库进行查看,但之前都是用TeamView来连接到客户的服务器进行数据库操作的 但最近客户那边的TeamView好像更改过密码导致我无法正常连接,而巧了客户的网官因为有事没有上班所以也法获取新的密码. 因为业务原因急需查看数据库,所以就写了一个简单的SQl命令并部署到客户的服务器来通过Web执行Sql命令 将ConnectonString更改为自己的数据库连接并保存为**.aspx即可 <!DOCTYPE html> <html> <head

小白5分钟上手c#数据库操作(一) 搭建简单的Sqlite数据库

搭建好Sqlite数据库环境,构建一个简单的SQlite数据库文件 1. 安装 SQlite Database Browser 2. 新建一个数据库 3. 新建一张表 4. 添加一些字段 5. 添加数据 保存,命名为Student.db OK, 用了几分钟我们的数据库已经准备妥当,下面就开始通过c#操作数据库. 原文地址:https://www.cnblogs.com/chenyingzuo/p/12099451.html

一个简单的ORM制作(SQL帮助类)

一个简单的ORM制作大概需要以下几个类: SQL执行类 CURD操作类 其他酱油类 先从SQL执行类说起,可能会涉及数据库的迁移等问题,所以需要定义一个接口以方便迁移到其他数据库, 事务没提供命名,若需要命名可修改为可变参数,IHelper代码如下: internal interface IHelper:IDisposable { int ExecuteQuery(string txt, IEnumerable<IDataParameter> ps, bool issp);//用于执行INSE