数据库命令操作题 50

二、命令操作题(每题4分,共20分)现有两个表“学生档案表.DBF”和“学生成绩表.DBF”结构及记录如下:学生档案表.DBF学号C(5)姓名C(8)性别C(2)班级C(... 二、命令操作题(每题4分,共20分)
现有两个表“学生档案表.DBF”和“学生成绩表.DBF”结构及记录如下:
学生档案表.DBF
学号C(5) 姓名C(8) 性别C(2) 班级C(4) 团员否 L 入学成绩 N(5,1)
95001 王红 女 财政0041 .T. 530
95003 陈小明 男 会计0042 .F. 530
96001 赵玉明 女 金融0021 .T. 520
96002 李红河 男 金融0021 .F. 505
……
学生成绩表.DBF
学号C(5) 课程名称C(5) 总分N(3) 学分N(3)
95001 C语言 98
95001 高等数学 50
96001 英语 34
96002 英语 88
……
1、将“学生成绩表”中总分及格学生的学分字段值填为3。

2、将“学生档案表”中女团员的记录逻辑删除。

3、以入学成绩为关键字,为“学生档案表”建立名为“排行榜”的索引。

4、查询“学生档案表”中姓名以“明”字结尾的所有记录。

5、查询每个班的班级、学生人数、平均入学成绩
展开
 我来答
百度网友6459ca9
2008-12-15 · 超过16用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:64.1万
展开全部
强烈鄙视 考试题拿这来让人做 还才20分
坚决不要给答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
咪密兔解说
2008-12-15 · TA获得超过424个赞
知道小有建树答主
回答量:488
采纳率:0%
帮助的人:286万
展开全部
楼主是想直接对excel操作么?如果是的话,建议你在网上找excel操作的语句对你可能比较有帮助,如果是要用工具操作的话,就比较麻烦了。
如C#经过我的实验,用ODBC来连接它就可以了。
下面是所用的代码。
都很简单,就是格式上要注意。和用一般的查询语句会有很大不同。
protected void Page_Load(object sender, EventArgs e)
{
System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection();
string table = @"D:\aaa\code.dbf";
string connStr=@"Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=" + table + ";Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO";

conn.ConnectionString = connStr;
conn.Open();

OdbcCommand cmd = new OdbcCommand();
cmd.Connection = conn;
string sql = "update " + table + " set other='2',rate=1.014 ";
cmd.CommandText = sql;
cmd.CommandType = CommandType.Text;
cmd.ExecuteNonQuery();

sql = @"select * from " + table;
OdbcDataAdapter da = new OdbcDataAdapter(sql,conn);
DataTable dt = new DataTable();
da.Fill(dt);
this.GridView1.DataSource = dt.DefaultView;
this.GridView1.DataBind();

}
注意点:1 连接串的格式。2 所对应的表名必须要有路径。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式