
sql语句错了 like 后面缺少'%'
应该是select s1TrainID,s1StationName,s1StopTime,s2StationName,s2StopTime,s2Distance-s1Distance from Runlist s1,Runlist s2 where s1StationName like '%徐州%' and s2StationName like '%北京%' and s1TrainID=s2TrainID
首先如果你用的是vc6的话:
1。按F5运行你的程序
2。在出错时,选择“重试”
3。按ALT+7调出“调用栈”窗口
4。双击从上往下的最近一个自己定义的函数,系统会自动把该函数所在的文件显示出来,此时程序就暂停在光标处。一般来说错误就出在这附近,你可以通过查看变量的值来确认 。
SQL改变数据库的大小可以参考下面的代码:
ALTER DATABASE add_group
MODIFY FILE
(NAME = add_data,
SIZE = 10MB);
DBCC SHRINKFILE (add_data, 7);
扩展资料:
SQL语句
更新:update table1 set field1=value1 where 范围
查找:select from table1 where field1 like ’%value1%’ (所有包含‘value1’这个模式的字符串)
排序:select from table1 order by field1,field2 [desc]
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
更新数据记录:
sql="update 数据表 set字段名=字段值 where 条件表达式"
sql="update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式"
参考资料来源:百度百科-SQL语句大全
参考资料来源:百度百科-sql语句
五大约束
1—-主键约束(Primay Key Coustraint) 唯一性,非空性
2—-唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个
3—-检查约束 (Check Counstraint) 对该列数据的范围、格式的限制(如:年龄、性别等)
4—-默认约束 (Default Counstraint) 该数据的默认值
5—-外键约束 (Foreign Key Counstraint) 需要建立两表间的关系并引用主表的列
五大约束的语法示例
1—-添加主键约束(将stuNo作为主键)
alter table stuInfo
add constraint PK_stuNo primary key (stuNo)
2—-添加唯一约束(身份z号唯一,因为每个人的都不一样)
alter table stuInfo
add constraint UQ_stuID unique(stuID)
3—-添加默认约束(如果地址不填 默认为“地址不详”)
alter table stuInfo
add constraint DF_stuAddress default (‘地址不详’) for stuAddress
4—-添加检查约束 (对年龄加以限定 15-40岁之间)
alter table stuInfo
add constraint CK_stuAge check (stuAge between 15 and 40)
alter table stuInfo
add constraint CK_stuSex check (stuSex=’男’ or stuSex=’女′)
5—-添加外键约束 (主表stuInfo和从表stuMarks建立关系,关联字段stuNo)
alter table stuInfo
add constraint FK_stuNo foreign key(stuNo)references stuinfo(stuNo)
约束(Constraint)是Microsoft SQL Server 提供的自动保持数据库完整性的一种方法,定义了可输入表或表的单个列中的数据的限制条件(有关数据完整性的介绍请参见第9 章)。在SQL Server 中有5 种约束:主关键字约束(Primary Key Constraint)、外关键字约束(Foreign Key Constraint)、惟一性约束(Unique Constraint)、检查约束(Check Constraint)和缺省约束(Default Constraint)。
1 列车运行图自动编制系统结构
城市轨道列车运行图的要素包括:列车区间运行时分、列车停站时间、列车在折返站停留时间、列车折返出发间隔时间、列车出入车辆段作业时间、追踪列车间隔时间和连发间隔时间[2]。
整个系统有两个主要组成部分:数据库子系统和运行图调图子系统。其中数据库子系统包括数据管理和数据存储两个模块,它是编图的基础又是编图的归属,负责存储、组织、管理整个排布系统的数据信息。调图子系统包括运行图自动编制、运行图调整、运行图输出模块,它是系统的核心部分。根据地铁运营情况,通过求解模型中的函数,得到编制列车运行图的数据,自动完成列车运行图的排布并经人工介入调整后输出使用。运行图自动编制系统结构如图1所示。

2 调图子系统结构设计与实现
21 调图子系统中的文档/视图结构
微软MFC的文档/视图结构为实现运行图自动编制系统提供了方便、实用的框架结构,便于程序的设计、分工、调试和系统维护,所以本系统采用文档/视图结构[3]。所用到的几个非常重要的成员函数如下:
(1)CView::GetDocument函数:该函数返回的是指向文档的指针,利用它就可以对文档类成员函数及公共数据成员进行访问。
(2)CView::OnInitialUpdate函数:对视图对象进行初始化。当应用程序启动或用户从File菜单中选择了New或Open时,该CView虚函数会被自动调用。
(3)CDocument::UpdateAllViews函数:文档数据改变时通知所有视图对所显示的数据进行相应的更新。
(4)CView::OnUpdate函数:对文档进行访问、读取文档数据,然后对视图的数据成员或控制进行更新,以便文档的变化。应用程序调用CDocument::UpdateAllViews时,应用程序框架会相应地调用该函数。
(5)CDocument::OnNewDocument函数:当用户从File菜单中选择了New时,框架将首先构造一个文档对象,然后调用该虚函数,在此设置文档数据成员的初始值。
22 文档/视图结构的实现
主要图形数据放在CMTTDDoc类(从CDocument派生的文档类)中,在CDynSplitView2视图(运行图显示与调图视图)中用图形数据对象提供的接口对图形数据进行显示输出,即显示/打印运行图。在CMTTDview视图(站名与区间信息视图)中,同样调用图形数据对象接口显示车站和区间信息。
由于车站信息也是运行图的一部分,因此,两视图显示的位置必须一致,二者都依赖于文档类中的图形数据进行统一。m_TrainGraph是一个CTrainGraph类的对象,而CTrainGraph类封装了运行图的图形数据,并提供 *** 作接口,基本上所有的运行图 *** 作都围绕该类进行。与CMTTDDoc类相关联的有CMTTDview类和CDynSplitView2类两个视图类,后者用于运行图的显示和调图 *** 作,而前者在与后者对应的位置显示车站和区间信息。
望题主和网友采纳感谢。
以上就是关于C# SQL数据库 查询结果为空全部的内容,包括:C# SQL数据库 查询结果为空、vc++中用odbc连接mysql数据库运行时出错、SQL怎么改变数据库的大小用代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)