| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 473 人关注过本帖
标题:【求助】朋友写的一个学生数据管理系统,在建立数据库文件的时候出错
只看楼主 加入收藏
kuglv
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-3-9
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
【求助】朋友写的一个学生数据管理系统,在建立数据库文件的时候出错
学生数据管理.rar (4.95 KB)

用vc++6.0写的,建立完数据库,提示创建成功之后,按任意键到下一步,一按就出错退出了,其他功能都没问题,我们找了好久都找不出问题出在哪
烦请各位帮帮忙,因为是刚学完C,还有很多不懂的地方
搜索更多相关主题的帖子: 管理系统 建立数据库 下一步 
2013-03-09 15:20
tompobing
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:260
专家分:809
注 册:2012-12-9
收藏
得分:20 
int new_(char* file)
{
    char temp1[20],temp[20],temp2[2],temp4[65]="echo \"文件删除成功!!!\" & del ";
    strcpy(temp,file);
    printf("是否删除原数据?(Y/N)");
    scanf("%s",temp2);
    if(strcmp(temp2,"Y")==0)
    {
        strcat(temp4,temp);
        if(strcmp(file,"学生信息")!=0)getfile(file,1);//name.list文件存在数据,则删除首文件名数据
        system(temp4);//删除原数据库
    }
    printf("请输入文件名:\n");
    scanf("%s",file);
    strcpy(temp1,file);
    fname* q1;
    q1=fhead->next ;
    while(q1)
    {
        if(strcmp(q1->name ,file)==0)
        {
            printf("已存在%s,输入1,确认覆盖,否则请重新输入文件名!!(输入n取消新建)",file);
            scanf("%s",file);
            if(strcmp(file,"n")==0)
            {
                strcpy(file,temp);
                return 0;
            }
            else if(strcmp(file,"1")==0)
            {
                strcpy(file,temp1);
                duqushuju_(file);
                n=0;
                printf("新建文件成功!!!\n");
                                               //******把这删了,我运行没错了,楼主自己试试
                CAIDAN;                        //这里让他跳回主菜单
                return 0;
            
            }
        }
        q1=q1->next;
    }
2013-03-11 15:15
快速回复:【求助】朋友写的一个学生数据管理系统,在建立数据库文件的时候出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015900 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved