| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1923 人关注过本帖
标题:挑战Delphi数据库
取消只看楼主 加入收藏
weijing_007
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-6-13
收藏
 问题点数:0 回复次数:1 
挑战Delphi数据库
本人要开发一个简单的“图书管理系统”的项目,SQL数据库如下 :
create database 图书管理系统
use 图书管理系统

create table 图书表(
图书编号 char(10) not null primary key,
书名 char(10)not null,
图书类别 char(8) not null,
本图书数目 int not null,
图书价格 money ,
)
create table 学生(
学生编号 char(10) not null primary key,
姓名 char(10) not null,
班级 char(15) not null,
)

create table 借阅表(
学生编号 char(10) not null primary key,
图书编号 char(10) not null,
借出天数 int ,
借出时间 datetime,
姓名     char(10) not null,
)
想在借阅表理插入数据,代码如下,请问如下代码错在哪里,望指教:
doquery3.Close;
       adoquery3.SQL.Clear;
       adoquery3.SQL.Add('insert into 借阅表 values(
                          'select 学生编号 from 学生表 where 学生编号='+''''+Edit2.Text+'''' ,
                          'select 姓名     from 学生表 where 学生编号='+''''+Edit2.Text+'''',
                          'select 图书编号 from 图书表 where 图书编号='+''''+Edit1.Text+'''',
                          'select 书名     from 图书表 where 图书编号='+''''+Edit1.Text+'''',
                          'select getdate()',1)
                          ');
       adoquery3.Open;
在Delphi界面里面的两个Edit框中输入学生编号和图书编号,如何把这两个编号更新至数据库
搜索更多相关主题的帖子: Delphi 数据库 挑战 
2008-06-13 12:24
weijing_007
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-6-13
收藏
得分:0 
谢谢你的点评
关于前面的两个废的 已经在做时候已经 想到了

我们是要做一个小的模拟图书管理系统 数据冗余和性能就不做考虑了
我们没做开发 现在是几个同学在一起 模拟团队开发
在数据库原理上我们确实有不足的
我们就是要在团队的合作开发中去寻找自己的不足的
2008-06-14 23:17
快速回复:挑战Delphi数据库
数据加载中...
 
   



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

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