DoNet课程考核报告书

合集下载

课程考核分析报告

课程考核分析报告

课程考核分析报告
背景介绍
近年来,课程考核一直是教育界关注的热点话题。

通过对课程考核的深入分析,可以更好地了解学生学习情况,评估教学效果,提高教学质量。

调查方法
本报告通过问卷调查和实地观察相结合的方式,对某课程的考核方式进行了综
合分析。

问卷涵盖了学生对考核方式的看法和建议,实地观察主要观察了考核过程中教师和学生的互动情况。

数据分析
经过数据整理和统计分析,我们发现了以下几点关键结果: 1. 学生认知存在偏差:大部分学生认为考核过于严格,但实际考核方式并未超出正常范围。

2. 考核
方式不够多样化:目前的考核方式主要集中在笔试和口头答辩,缺乏实践性考核。

3. 教师评分标准不一致:不同老师对同一份作业的评分存在较大差异,需统一评
分标准。

结论与建议
综合分析后,我们得出以下结论和建议: - 设置多元化考核方式:可以引入项
目展示、实践操作等考核方式,更全面地评估学生能力。

- 加强教师培训:提倡教
师相互交流,共同探讨评分标准,确保评分公平。

- 充分沟通与协商:学生应与教
师充分沟通,提出建议和意见,共同打造更好的课程考核方式。

结语
课程考核是教学中不可或缺的一环,只有通过合理的考核方式,才能更好地促
进学生成长。

希望本报告的分析能够为未来课程考核方式的改进提供一定的参考价值。

DOTNET编程实训标准

DOTNET编程实训标准

考核要求 取 证
说 本实训应在 C、数据库课程学习结束后进行 明
(
第 2 页 共 2 页 )
实训项目名称:网络应用程序设计()实训标准 项目 代码 教材 实训 性质 综合型实验 自编实训讲义 1.掌握 程序设计思想。 2.练习 程序设计的基本实现方法。 3.初步掌握对象,类,方法等基本概念。 4.培养进行软件开发的技能。 内 实训题目:在线考试系统设计 设计要求: 内 容 学 时 分 配 1.数据库设计(5 学时) 2.登录模块设计与调试(5 学时) 3.考场管理模块(5 学时) 4.阅卷模块(5 学时) 5.学生考试模块(5 学时) 6.网站构架与调试(5 学时) 5 5 5 5 5 5 容 学时 学 分 2
目 标
页面设计代码设计来自流程序调试、运行

结果分析
实 训 要 点
掌握 综合设计能力
(
第 1 页 共 2 页 )
知识点
1.网络数据库 2. 程序设计思想 3.基于 web 的应用程序
技 能 要 求
能力点
1. 程序设计有能力 2.网络数据库应用 3.程序界面设计能力 3.综合集成应用能力 各知识点程序完成情况+模块软件的完成情况+个人软件设计 负责方向的理论与设计报告+模块设计+出勤情况=综合成绩。

DotNet实训课程计划v4.0(version4)

DotNet实训课程计划v4.0(version4)

1
B -第二阶段 C-第三阶段 D课时) 职业素质课程 Z01-Z12 ( 16 课时 )
DotNet 课程内容
DB01 DB02 DB03 DB04 DB05 DB06 DB07 DB08 DB09 DB10 DB11 DB12 DC01 DC02 DC03 DC04 DC05 DC06 DC07 DC08 DC09 DC10 DC11 DC12 DC13 DC14 DC15 DC16 DC17 DC18 DC19 DC20 DC21 DC22 DC23 DC24 DC25 DC26 DC27 DC28 DC29 DC30 DC31 DC32 DC33 DC34 DC35 DC36 DC37 DC38 DC39 DC40 DC41 DC42 DC43 DC44 DD01 DD02 DD03 DD04 DD05 DD06 DD07 DD08 DD09 DD10 DD11 DD12 DD13 DD14 DD15 DD16 DD17 DD18 DD19 DD20 DD21 DD22 DD23 DD24 DD25 DD26 DD27 DD28 DD29 DD30
作成日:
Dec-07
实训课程4 DotNet 实训课程4 个月计划v4.0
DotNet 课程表 班级 日期 第一月第1天 第一月第2天 第一月第3天 第一月第4天 第一月第5天 第一月第6天 第一月第7天 第一月第8天 第一月第9天 第一月第10天 第一月第11天 第一月第12天 第一月第13天 第一月第14天 第一月第15天 第一月第16天 第一月第17天 第一月第18天 第一月第19天 第一月第20天 第一月第21天 第一月第22天 第二月第1天 第二月第2天 第二月第3天 第二月第4天 第二月第5天 第二月第6天 第二月第7天 第二月第8天 第二月第9天 第二月第10天 第二月第11天 第二月第12天 第二月第13天 第二月第14天 第二月第15天 第二月第16天 第二月第17天 第二月第18天 第二月第19天 第二月第20天 第二月第21天 第二月第22天 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 学 时 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 课 程 Z01 Z02 DA01 DA02 DA03 DA04 DA05 DA06 DA07 DA08/Z03 DA09 DA10 DA11 DA12 DA13 DA14 DA15 DA16 DA17 DA18/Z04 DA19 DA20 DA21 DA22 DA23 DA24 DA25 DA26 DA27 DA28/Z05 DA29 DA30 DA31 DA32 DA33 DA34 DA35 DA36 DA37 DA38/Z06 DA39 DA40 DA41 DA42 DA43 DA44 DA45 DA46 DA47 DA48 DA49 DA50 DA51 DA52/Z07 DA53 DA54 DA55 DA56 DA57 DA58 DA59 DA60 DA61 DA62/Z08 DA63 DA64 DA65 DA66 DB01 DB02 DB03 DB04 DB05 DB06/Z09 DB07 DB08 DB09 DB10 DB11 DB12 DB13 DB14 DB15 DB16/Z10 DB17 DB18 DB19 DB20 DotNet 20100322 期 日期 第三月第1天 第三月第2天 第三月第3天 第三月第4天 第三月第5天 第三月第6天 第三月第7天 第三月第8天 第三月第9天 第三月第10天 第三月第11天 第三月第12天 第三月第13天 第三月第14天 第三月第15天 第三月第16天 第三月第17天 第三月第18天 第三月第19天 第三月第20天 第三月第21天 第三月第22天 第四月第1天 第四月第2天 第四月第3天 第四月第4天 第四月第5天 第四月第6天 第四月第7天 第四月第8天 第四月第9天 第四月第10天 第四月第11天 第四月第12天 第四月第13天 第四月第14天 第四月第15天 第四月第16天 第四月第17天 第四月第18天 第四月第19天 第四月第20天 第四月第21天 第四月第22天 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 上午 下午 学 时 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 课 程 DB21 DB22 DB23 DB24 DB25 DB26 DB27 DB28 DB29 DB30/Z11 DB31 DB32 DB33 DB34 DC01 DC02 DC03 DC04 DC05 DC06/Z12 DC07 DC08 DC09 DC10 DC11 DC12 DC13 DC14 DC15 DC16/Z13 DC17

(2011-2012-2)DotNet平台技术实验报告(5)

(2011-2012-2)DotNet平台技术实验报告(5)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDOK, &CExp4Dlg::OnBnClickedOk)
END_MESSAGE_MAP()
BOOL CExp4Dlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if(pSysMenu != NULL)
{
BOOL bNameValid;
实验5 xml文件的操作
专业班级计算机XXX学号XXXXXX姓名XXX
一、实验目的
了解xml文件的概念;掌握使用.NET平台对xml文件进行操作的方法。
二、实验内容
编程创建一个"data.xml"的文件,里面包含的内容是:
<?xml version="1.0" encoding="utf-8"?>
<students >
afx_msgvoidOnSysCommand(UINT nID, LPARAM lParam);
afx_msgvoidOnPaint();
afx_msg HCURSOR OnQueryDragIcon();
DECLARE_MESSAGE_MAP()
public:
afx_msgvoidOnBnClickedOk();

课程考核情况分析报告

课程考核情况分析报告

课程考核情况分析报告一、引言本文旨在对某门课程的考核情况进行深入分析,探讨学生在考试中的表现和相关因素对考核结果的影响。

通过本次分析,希望能够为今后的教学提供一定的参考和改进建议。

二、研究背景该门课程是一门基础课程,旨在帮助学生建立扎实的基础知识和解决问题的能力。

考核形式主要包括平时作业、课堂表现和期末考试成绩。

三、数据概况通过对该门课程的考核数据进行整理和分析,得到以下概况: - 本次考核共有XXX名学生参与,其中男生XXX人,女生XXX人。

- 平均总成绩为XXX,最高分为XXX,最低分为XXX。

- 不同学生在平时作业和期末考试中得分分布较为广泛。

四、考核结果分析1. 平时作业分析•大部分学生对平时作业有所侧重,平均完成率达到XXX%。

•同时,部分学生在平时作业中出现了较多的延迟提交情况。

•平时作业及时完成情况与考试成绩之间存在一定的相关性。

2. 期末考试成绩分析•期末考试成绩整体分布较为均匀,说明学生整体学习成绩基本平衡。

•不同难度题目的得分情况有所不同,需要进一步分析原因。

•期末考试成绩与平时作业成绩、课堂表现等因素存在一定相关性。

五、影响因素分析1. 个体因素•学生性别、学习特长、学习习惯等个体因素对考核成绩有一定的影响。

•不同性别学生在考核中表现出略微不同的特点,值得进一步探讨。

2. 教学因素•教师教学风格、教学内容设计等因素对学生成绩有一定影响。

•需要关注教学过程中的问题,及时调整教学策略。

六、改进建议1. 针对个体因素•针对学生的不同特点,个性化辅导措施能够更好地帮助学生提升学业成绩。

•鼓励学生多样化的学习方式,增强学生的学习兴趣和动力。

2. 针对教学因素•提高教师综合素质和授课水平,使课堂更具吸引力和学习效果。

•加强教学资料的规范化制作,提高学生学习效率。

七、结论通过本次课程考核情况的分析,我们发现学生的学习成绩受到多方面因素的综合影响。

只有全面分析学生的学习情况、教学质量等因素,才能更好地指导教学实践,帮助学生取得更好的学习成绩。

课程考核分析报告模板

课程考核分析报告模板

课程考核分析报告模板
背景
本报告旨在对课程考核方式进行深入分析,评估其对学生成绩与学习效果的影响,为教育管理和教师教学提供参考。

考核方式概述
考核方式1
考核方式1采用XXX形式,涵盖XXX内容,具体评分标准为XXX,适用于XXX课程。

考核方式2
考核方式2采用XXX形式,涵盖XXX内容,具体评分标准为XXX,适用于XXX课程。

考核方式3
考核方式3采用XXX形式,涵盖XXX内容,具体评分标准为XXX,适用于XXX课程。

考核效果分析
学生成绩
通过对XXX课程学生成绩进行分析,发现采用XXX考核方式的学生成绩普遍较高,说明该考核方式更符合学生学习情况。

学习效果
在对学生学习效果进行评估时,发现XXX考核方式对学生的知识掌握及应用能力有积极影响,提高了学生的学习兴趣。

优化建议
建议1
针对不同课程特点,适当调整考核方式,以提高学生成绩和学习效果。

建议2
加强对师生间的沟通和互动,根据学生反馈及时优化考核方式,促进教学效果的不断提高。

结论
本报告分析了不同考核方式对学生成绩与学习效果的影响,指出XXX考核方式在提高学生成绩和学习效果方面具有积极作用。

建议教育管理者和教师根据具体情况灵活运用不同的考核方式,以实现对学生的个性化辅导和提高教学质量的目标。

课程考核分析报告怎么写

课程考核分析报告怎么写

课程考核分析报告怎么写学生们在学习的过程中,除了课堂授课外,课程考核也是一个重要的环节。

通过考核,老师能够及时了解学生的学习情况,帮助学生提高学习效果。

而撰写一份清晰、有效的课程考核分析报告可以帮助老师更好地评估学生的学习情况,为今后的教学提供参考。

本文将介绍如何撰写一份有关课程考核的分析报告。

1. 背景介绍在开始撰写课程考核分析报告之前,需要首先对该门课程进行一个背景介绍。

包括课程的名称、学期、授课教师、课程目标等基本信息。

此外,还可以简要介绍课程的教学内容和考核形式,为后续的分析做好铺垫。

2. 考核方式接下来,可以对课程的考核方式进行详细描述。

包括平时成绩、期中考试、期末考试、作业、课堂表现等各种方面。

同时,也可以说明每种考核方式所占的权重,以便更加全面地评估学生的学习情况。

3. 考核结果分析在这一部分,可以逐一分析学生在各个考核环节上的表现。

可以通过数据统计的方式,比如平均分、优秀率、不及格率等指标,来全面评价学生的学习状况。

同时,也可以分析每个学生在不同考核环节上的具体表现,找出存在问题的学生,并提出相应的改进建议。

4. 评价与展望最后,要对整个课程的考核进行一个综合的评价。

指出该门课程在考核方面存在的问题和不足之处,并提出相应的改进建议。

同时,也可以展望未来,对今后的课程考核进行一定的规划和设想。

结语课程考核分析报告是一份对学生学习情况进行全面评估的重要文件,也是老师对教学效果进行反思的重要参考。

通过撰写一份清晰、有效的考核分析报告,可以更好地为学生的学习提供指导,为今后的教学工作提供参考。

希望本文能为大家撰写课程考核分析报告提供一些帮助。

课程考核分析报告范文

课程考核分析报告范文

课程考核分析报告范文一、引言本文为一份课程考核分析报告范文。

该报告旨在根据对某门课程的考核方式、教学方法和学生表现的综合分析,评估课程的有效性和学生的学习状况,并提出相关的改进建议。

二、课程背景和目标该课程是一门名为《程序设计基础》的计算机科学课程,旨在培养学生的计算机编程能力和问题解决能力。

该课程的目标是让学生能够理解和掌握基本的程序设计概念和技巧,并能够运用所学知识解决实际问题。

三、考核方式分析该课程的考核方式主要包括平时作业、课堂参与和期末考试。

具体分析如下:1.平时作业:每周布置一到两个编程作业,要求学生独立完成。

作业内容涵盖课程的各个重要知识点和技能。

作业占总成绩的30%。

2.课堂参与:每节课都要求学生积极参与讨论和提问。

教师根据学生的课堂表现和回答问题的准确性评定参与分数。

课堂参与占总成绩的10%。

3.期末考试:期末考试为闭卷形式,考察学生对整个课程内容的掌握情况。

考试占总成绩的60%。

四、学生表现分析根据对学生表现的观察和评估,总体上,大部分学生在该课程中表现良好。

下面对学生的表现进行具体分析:1.平时作业:大部分学生能按时提交作业,并且作业质量不错。

部分学生在编程思路和调试方面存在困难,需要更多指导和支持。

2.课堂参与:大部分学生能积极参与课堂,提问问题并与教师互动。

少数学生对课程知识不够熟悉,课堂表现较为 passivity。

3.期末考试:大部分学生在期末考试中取得了不错的成绩,表现出较好的理解和应用能力。

少数学生在考试中出现较大压力,影响了发挥。

五、课程评估和改进建议基于考核方式和学生表现的分析,对该课程的有效性和改进方向提出以下评估和建议:1.平时作业:平时作业能很好地锻炼学生的编程能力和问题解决能力。

加强对学生的指导和反馈,特别是对那些编程思路和调试方面有困难的学生,提供更多支持。

2.课堂参与:鼓励学生积极参与课堂,提高课堂互动氛围。

可以采用小组讨论、案例分析等教学方法来激发学生的学习兴趣和主动性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

武汉理工大学华夏学院课程考查报告书课程名称:.NET程序设计题目:个人通信薄系统的设计与开发系名:专业班级:姓名学号:授课教师:2012年6 月24日课程报告撰写格式要求:一、课程报告说明书(或报告书)正文内容【设计题目】例如:个人通信薄系统的设计与开发【开发环境】硬件环境:微机系列,内存在1G以上,软件环境:Microsoft Windows XP 【开发工具】 Visual studio 2005,SQL Server 2005【完成时间】2012.6 .18-----2012.6.24【需求分析】分析阐述用户的功能、性能需求以及对应到要实现的系统应具有什么样的功能。

【系统总体设计】在明确了所要解决的问题后,很自然地就要提出自己解决问题的思路和方案。

让读者了解方案的总体设计和关键技术。

要阐述自己的设计方案,说明为什么要选择或设计这样的方案。

具体包括:系统总的设计思路,体系结构, 总体架构, 功能模块图;各功能模块所要达到的设计目标的简单介绍;设计的数据字典(数据库、表的结构);使用的设计软硬件环境和开发技术和平台等。

【系统详细设计】在这部分中,要将整个开发工作的内容进行详细的介绍。

一般按照功能模块分成几部分来介绍。

每部分应包括文字叙述、界面图片、关键实现技术(操作或代码)等几个方面综合说明问题。

【系统调试和测试】调试:比较详细介绍设计过程中遇到的问题和解决方法。

测试:比较详细介绍如何测试系统,测试中发现的问题和解决方案。

【结束语】这部分篇幅不大,对整个设计中做的工作、获得的成果、心得体会等做一个简单小结。

【参考文献】罗列在设计过程中查阅的文献名称注意:参考文献罗列的格式为资料编号•作者姓名•文献或期刊名称•出版社名称,文献的出版时间或期刊的期号例如:文献[1] 蒋加伏.计算机文化基础.北京:北京邮电大学出版社,2004年5月期刊[2] 于振海.office XP网上数据存取.计算机应用文摘,2003,24;69(页)二、课程设计说明书(或报告书)正文的书写格式简介一、正文标题层次正文题序层次是文章结构的框架,一般采用社会通用的论文书写形式。

即章条序码统一用阿拉伯数字表示,题序层次可以分为若干级,各级号码之间加小圆点,末尾一级的后面不加小圆点,层次分级一般不超过四级为宜,示例如下:第一级(章) 1 2 3 ……第二级(条) 1.11.2…2.12.2 …3.13.2 ………第三级(条) 1.1.11.1.2 …1.2.11.2.2…2.1.12.1.2 …2.2.12.2.2…3.1.13.1.2 …3.2.13.2.2………二、表格每个表格应有自己的表序与表题,表序与表题间空一格。

例如:表1.1 XXXX ,且表题与表序应写在表格的上方正中处。

三、插图 插图图面要整齐、美观,插图应与正文呼应,不能脱节。

每幅插图应有图序与图题,图序编号要连续,图序与图题间空一格且要放在插图下方居中处。

四、公式 公式应另起一行写在稿纸的中央。

时间安排:2012.6 .18-----2012.6.24二、要求完成的主要任务:使用C#开发一个个人通信薄,使用Visual Studio 2005作为开发环境,包括使用C#技术进行窗体和业务代码的设计和开发, 使用SQL Server 2005创建后台数据库,使用 技术与后台数据库进行连接, 并能调试运行。

该系统将能够实现用户登录功能,通过选择对应菜单项对联系人信息进行增加、删除、修改和查询等功能。

系统总体架构如图1-1所示。

图1-1 系统总体架构图主要任务:编号 功能名 功能描述1 登录系统运行系统,输入密码后,进入系统2 查看所有联系人 系统主界面,通过DataGridView 控件查看所有联系人联系方式3 新增联系人 编辑联系人的信息后存入数据库4 修改联系方式 检索数据库,如果已经存在联系人,则编辑联系人的信息后存入数据库5 检索联系人 按用户输入的名字从数据库中检索联系人信息并显示,未找到则提示用户 6删除联系人检索联系人,从数据库中删除功能需求:联系人的联系方式有手机、固定电话、E-mail 、地址等,在该系统中可以输入联系人的部分联系方式,也可以输入联系人全部联系方式。

具体功能见如下用例图1-2:个人通讯薄系统登录查看所有联系人检索联系人新增联系人修改联系方式删除联系人图1-2 系统用例图三、系统详细设计6.1各功能模块详细设计 系统登陆界面设计如图3图3系统登陆用户登录系统查看所有联系人新增联系人修改联系方式检索联系人删除联系人设计思想:界面中添加一个toolTip组件提示用户用户名不能超过10个字符,而且只能是汉字,字母和数字,密码不能少于6个字符,而且只能是字母和数字;一个errorProvider组件在用户违反上述规则后进行相对应的错误提示。

登陆按钮使用存储过程StoredProcedure2进行和数据库中的ad表中的用户名和密码匹配,若匹配成功,ExecuteScalar方法返回用户名,再判断这个返回值是不为空,则进入主界面,若匹配不成功,ExecuteScalar方法不返回值,判断返回值为空,则提示密码不正确,重新输入。

登陆按钮代码如下:private void button1_Click(object sender, EventArgs e){SqlConnection conn = new SqlConnection(Properties.Settings.Default.maoConnectionString1);SqlCommand cmd = new SqlCommand("StoredProcedure2", conn);mandType = CommandType.StoredProcedure;cmd.Parameters.Add("@usename", SqlDbType.NChar).Value = textBox1.Text;cmd.Parameters.Add("@password", SqlDbType.NChar).Value = textBox2.Text;try{conn.Open();if (cmd.ExecuteScalar() != null){Form1 fr1 = new Form1();fr1.Show();}else{MessageBox.Show("用?户§名?和í密ü码?不?匹¥配?!?");}}catch (Exception c){MessageBox.Show(c.Message);}}StoredProcedure2:ALTER PROCEDURE dbo.StoredProcedure2(@usename nchar(10),@password nchar(10))ASselect usename from ad where usename=@usename and password=@passwordRETURN系统主界面如图4图4系统主界面查看所有联系人设计思想:通过连接字符串与数据库连接,SQL语句将数据库中的联系人信息取出放在Datatable对象中,再将DataGridView1的DataSrouces绑定到DataTable。

新增联系人设计思想:通过添加按钮出现共用户填写的联系人信息,确定提交,通过存储过程StoredProcedure1将联系人的信息添加到数据表friend中再在主界面上显示。

确定按钮代码如下:private void button1_Click(object sender, EventArgs e){SqlConnection conn = new SqlConnection(Properties.Settings.Default.maoConnectionString1);SqlCommand cmd = new SqlCommand("StoredProcedure1", conn);mandType = CommandType.StoredProcedure;cmd.Parameters.Add("@name", SqlDbType.NChar).Value = textBox1.Text;cmd.Parameters.Add("@tel", SqlDbType.NChar).Value = textBox2.Text;cmd.Parameters.Add("@E_mail", SqlDbType.NChar).Value = textBox3.Text;cmd.Parameters.Add("@addr", SqlDbType.NChar).Value = textBox4.Text;try{conn.Open();cmd.ExecuteNonQuery();this.Close();}catch (Exception t){MessageBox.Show(t.Message);}}StoredProcedure1:ALTER PROCEDURE dbo.StoredProcedure1(@name nchar(10),@tel nchar(10),@E_mail nchar(10),@addr nchar(10))ASinsert friend (name,tel,E_mail,addr) values (@name,@tel,@E_mail,@addr)RETURN修改联系人信息设计思想:直接在DataGridView控件中修改,再将DataGridView控件中的数据重新放回数据库。

检索联系人信息设计思想:在主界面的文本框中填入要查询的联系人姓名,用SQL语句在数据库中查询该姓名的的联系人,将找到的结果放到DataTable中,再绑定到DataGridView到DataSrouces显示查询到的信息。

查询按钮代码如下:private void button5_Click(object sender, EventArgs e){try{if (textBox1.Text.Length == 0)MessageBox.Show("请?输?入?姓?名?");else{SqlConnection conn = new SqlConnection(connectionString);SqlDataAdapter adapter = new SqlDataAdapter("select * from friend where name= '"+textBox1.Text+"'", conn);dt = new DataTable();adapter.Fill(dt);dataGridView1.DataSource = dt;}}catch (Exception ex){MessageBox.Show(ex.Message);}}删除联系人设计思想:将查询到的联系人信息或直接选定删除的联系人信息在DataGridView控件中直接删除后,再将数据放回数据库中。

相关文档
最新文档