在线咨询

QQ咨询

微信关注

微博关注

源码信息

最新源码评论

综合讨论 下载前咨询( 25 人) | 下载后讨论( 47 人 )

  • 评论者:zzhhs***
    zzhhs***(用户[下载于:2015-05-16 19:53]) 发表于:2015-09-16 10:38:19

    请问一下最新版的程序配套的数据库是哪一版本?我准备升级数据库了。谢谢!

    1 个回复
    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-16 13:10:29

      你好,<span style="font-family:tahoma, arial, 宋体, sans-serif;font-size:14px;line-height:21px;">sql2008 r2。</span>

  • 评论者:lydeh***
    lydeh***(用户[下载于:2015-09-06 15:59]) 发表于:2015-09-15 15:47:27

    数据库中的存储过程有一把黄色的小锁,应该是加密了的,所以请作者解决一下。我需要知道存储过程里面的代码是怎么写的。

    7 个回复
    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-15 17:48:43

      <p> 你好,存储过程是完全开源的。 </p>

    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-15 17:48:58

      --提交成绩存储过程<br /> CREATE PROCEDURE SubmitUserScore @ExamState int,@RemTime int,@LoginIP varchar(20),@JudgeState int,@JudgeUserID int,@ImpScore float,@SubScore float,@PassState int,@TotalMark float,@UserScoreID int<br /> AS<br /> &nbsp;Update UserScore set ExamState=@ExamState,EndTime=Getdate(),RemTime=@RemTime,LoginIP=@LoginIP,JudgeState=@JudgeState,JudgeUserID=@JudgeUserID,ImpScore=@ImpScore,SubScore=@SubScore,PassState=@PassState,TotalMark=@TotalMark where UserScoreID=@UserScoreID

    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-15 17:49:48

      --更新成绩存储过程<br /> CREATE PROCEDURE UpdateUserScore @RemTime int,@LoginIP varchar(20),@UserScoreID int<br /> AS<br /> &nbsp;Update UserScore set EndTime=Getdate(),RemTime=@RemTime,LoginIP=@LoginIP where UserScoreID=@UserScoreID<br /> ----------------------------------------------------------------------------------------------------<br />

    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-15 17:53:05

      --更新答案存储过程<br /> CREATE PROCEDURE UpdateUserAnswer @RecordNumber int,@UserScoreID int,@RubricID varchar(8000),@UserAnswer varchar(8000),@UserScore varchar(8000)<br /> AS<br /> &nbsp;Declare @SpliterChar &nbsp; &nbsp; &nbsp;varchar(10)<br /> &nbsp;Declare @SpliterLen &nbsp; &nbsp; &nbsp; int<br /> &nbsp;Declare @CurrentNumber &nbsp; &nbsp;int<br /> <br /> <br /> &nbsp;Declare @RubricIDBegPos &nbsp; int<br /> &nbsp;Declare @RubricIDCurPos &nbsp; int<br /> &nbsp;Declare @OneRubricID &nbsp; &nbsp; &nbsp;int<br /> <br /> <br /> &nbsp;Declare @UserAnswerBegPos int<br /> &nbsp;Declare @UserAnswerCurPos int<br /> &nbsp;Declare @OneUserAnswer &nbsp; &nbsp;varchar(2000)<br />

    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-15 17:53:32

      Declare @UserScoreBegPos &nbsp;int<br /> &nbsp;Declare @UserScoreCurPos &nbsp;int<br /> &nbsp;Declare @OneUserScore &nbsp; &nbsp; float<br /> <br /> <br /> &nbsp;set @SpliterChar='|'<br /> &nbsp;set @SpliterLen=len(@SpliterChar)<br /> &nbsp;set @CurrentNumber=1<br /> <br /> <br /> &nbsp;set @RubricIDBegPos=1<br /> &nbsp;set @UserAnswerBegPos=1<br /> &nbsp;set @UserScoreBegPos=1<br /> <br /> <br /> &nbsp;while (@CurrentNumber&lt;=@RecordNumber)<br /> &nbsp;begin<br /> &nbsp; &nbsp;set @RubricIDCurPos=CHARINDEX(@SpliterChar,@RubricID,@RubricIDBegPos)<br /> &nbsp; &nbsp;set @OneRubricID=cast(substring(@RubricID,@RubricIDBegPos,@RubricIDCurPos-@RubricIDBegPos) as int)

    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-15 17:54:42

      &nbsp;set @UserAnswerCurPos=CHARINDEX(@SpliterChar,@UserAnswer,@UserAnswerBegPos)<br /> &nbsp; &nbsp;set @OneUserAnswer=substring(@UserAnswer,@UserAnswerBegPos,@UserAnswerCurPos-@UserAnswerBegPos)<br /> <br /> <br /> &nbsp; &nbsp;set @UserScoreCurPos=CHARINDEX(@SpliterChar,@UserScore,@UserScoreBegPos)<br /> &nbsp; &nbsp;set @OneUserScore=cast(substring(@UserScore,@UserScoreBegPos,@UserScoreCurPos-@UserScoreBegPos) as float)<br /> <br /> <br /> &nbsp; &nbsp;Update UserAnswer set UserAnswer=@OneUserAnswer,UserScore=@OneUserScore where UserScoreID=@UserScoreID AND RubricID=@OneRubricID<br /> <br /> <br /> &nbsp; &nbsp;set @RubricIDBegPos=@RubricIDCurPos+@SpliterLen<br /> &nbsp; &nbsp;set @UserAnswerBegPos=@UserAnswerCurPos+@SpliterLen<br /> &nbsp; &nbsp;set @UserScoreBegPos=@UserScoreCurPos+@SpliterLen<br />

    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-15 17:54:57

      &nbsp;set @CurrentNumber=@CurrentNumber+1<br /> &nbsp;end<br /> ----------------------------------------------------------------------------------------------------

  • 评论者:zzhhs***
    zzhhs***(用户[下载于:2015-05-16 19:53]) 发表于:2015-09-15 06:52:08

    你好,目前主要遇到2个问题,一是“错题卡”菜单对应的问题“列名 'ifdel' 无效”;二是试卷导出到word,无法调用office对象。你告诉应该使用数据库新版本。指的是附加进去的程序所带数据库和系统安装的数据库都要升级么?目前我使用老版本的程序数据库已经录入了很多信息,如果换数据库会比较麻烦,可否告知需要如何更改数据库里的表而不升级数据库来解决问题?谢谢!!!!!

    1 个回复
    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-15 14:51:12

      您好,您说的情况,主要是您使用了最新版的程序,然后没使用配套的数据库,使用了老数据库导致的问题。因为系统已经进行很多次的更新,进行了大量的改动,数据库也修改了很多次。如果您的老数据库不方便换成新数据库,建议您使用老数据库配套的程序去用。

  • 评论者:ziyou***
    ziyou***(用户[下载于:2015-06-30 18:03]) 发表于:2015-09-11 10:32:59

    这么贵,能否集成微信登录答题模块啊!!!

    1 个回复
    • 回复者:huawe***
      huawe***(作者)回复于:2015-09-11 13:37:13

      您好,目前暂时没这个功能。

  • 评论者:zzhhs***
    zzhhs***(用户[下载于:2015-05-16 19:53]) 发表于:2015-09-11 09:10:07

    找到科目设置了,谢谢,打扰

    0 个回复
  • 评论者:zzhhs***
    zzhhs***(用户[下载于:2015-05-16 19:53]) 发表于:2015-09-11 08:58:49

    不好意思,系统用的不熟,也来不及问题归拢后一起问,遇到啥问啥。我想问一下电子书籍哪里怎么添加一级目录,我只看到添加章节了。

    0 个回复
  • 评论者:zzhhs***
    zzhhs***(用户[下载于:2015-05-16 19:53]) 发表于:2015-08-30 08:04:23

    PublicFunction.cs文件里的数据库连接字符串有用么,需要修改么?我只修改了web.config文件里的数据库字符串,似乎也好用。还有,注册的时候,管理员也能直接注册,是不是不太合理?

    1 个回复
    • 回复者:huawe***
      huawe***(作者)回复于:2015-08-31 09:57:45

      数据库连接在web.config。注册没有不合理。

  • 评论者:zzhhs***
    zzhhs***(用户[下载于:2015-05-16 19:53]) 发表于:2015-08-27 21:54:20

    错题卡菜单对应的问题“列名 'ifdel' 无效。”。

    2 个回复
    • 回复者:zzhhs***
      zzhhs***(用户[下载于:2015-05-16 19:53])回复于:2015-08-27 21:59:05

      还有试卷导出到word,无法调用office对象。

    • 回复者:huawe***
      huawe***(作者)回复于:2015-08-28 15:20:27

      你好,还是环境问题,代码用新版本的,数据库也需要用新版本的。

  • 评论者:zzhhs***
    zzhhs***(用户[下载于:2015-05-16 19:53]) 发表于:2015-08-27 21:52:31

    是不是我太笨了?没找到如何创建新的试卷、作业,如何发布新闻等。

    1 个回复
    • 回复者:zzhhs***
      zzhhs***(用户[下载于:2015-05-16 19:53])回复于:2015-08-27 21:56:59

      找到了,是我的宽屏电脑高度低,下拉一下就找到了,汗~

  • 评论者:zzhhs***
    zzhhs***(用户[下载于:2015-05-16 19:53]) 发表于:2015-08-21 13:39:58

    刚刚下载了新版本的,已经可以登录了,这几天我再测试一下,有问题再找你,感谢!!!

    1 个回复
    • 回复者:huawe***
      huawe***(作者)回复于:2015-08-21 22:18:17

      不客气,系统已经更新了很多次了,记得及时下载新版本。