当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 注:使用asp.net+sqlserver2000,题目只针对选
 

 

 ·利用oradim重建oracle服务(转)    »显示摘要«
    摘要:在windows系统中有些时候,oracle的数据库会无法自动启动成功,但是手动启动却是可以的,在这种情况下我们可以尝试重新创建oracle服务来看看问题是否能够解决。 重建oracle服务可以利用oracle在windows操作系统下特有的oradim使用程序。 数据库的sid可以通过下面的方法知道: 检查windows的服务,找到类似于oracleservicexxxx的服务名称,其中的......
    摘要:开发调试基于wince下的activex控件的基本步骤 在wince下开发activex控件会遇到很多障碍,如,可能编译成功,并且成功download到目标机上,但无法注册;想写一个应用程序来调试该控件,可是打开evc创建完工程,想插入activex控件的时候,控件列表里根本就是空的。本篇文章就是自己开发过程总结出来的经验,没有原因,只知道这么做。 前提是evc能够连接到目标机上。 ......


网上考试系统的一点心得
 注:使用asp.net+sqlserver2000,题目只针对选择题

1.题目存在一个表中 【程序编程相关:使用Properties从文件获取属性

一.数据库设计 【推荐阅读:Resin的配置

2.选项存在一个表中 【扩展信息:程序员要切忌浮躁

字段包括:编号id(标识字段),题目内容,题目答案

字段包括:编号(标识字段),题目id,显示顺序

二.页面设计

       人员的登录什么的就不说了,重点就说说出题

1.       如果随机出题,那么可以在数据库中查询题目时使用order by newid()

如:select * from tablename order by newid()

读出题目后根据题目id去选项表中搜题目的选项,然后绑定.同时需要将答案一并读出并绑定到页面上.

如果选项为单选那就可以绑定一个radiobuttonlist,复选就使用checkboxlist.

绑定好后就产生一个session[“time”]用于保存时间datetime.now().

2.       如果题目为固定的且每个答题人看的都是一样的,那么题目与选项最好放在页面中静态显示,或者从数据库读出后放在一个静态变量中(如:application),这样在效率上能大大的提高,减轻服务器的压力.

3.       在提交的时候记录好提交时间并与进入页面中产生的session[“time”]相减,得出答题时间.将提交的答案与页面保存的标准答案进行比对,算出答题的正确率与正确题数,与答题时间一并保存入库.

提交的时候需要些客户端的验证,下面是一个验证的javascript代码

function checkitem()

               {

              

               alchk=0;//用来保存回答题数

               for(k=0;k<44;k++)//44表示有44道题目

               {

               chkc=0;//每题的回答中有几个选中,这里我使用的是checkbox,如果使用radiobottonlist就只能有一个选中

               for(j=0;j<4;j++)//4表示每题都有4个选择项

                       {


...   下一页
 ·(转)oracle rman快速入门指南     »显示摘要«
    摘要:前言 这篇文章主要介绍rman的常用方法,其中包含了作者一些自己的经验,里面的实验也基本全在win 2k和oracle 8.1.6环境下测试成功(因为这个环境比较容易实现)。 本文借鉴了网上一些高手的相关文章,希望大侠们不要见怪,此处一并谢过。 这篇文章主要是在北京出差期间写的,回到家后整理修改了一下,时间比较仓促,同时因为篇幅有限,一些技术细节不能一一覆盖了,只希望能够帮助新手入门的作用,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE