易截截图软件、单文件、免安装、纯绿色、仅160KB

嵌入式SQL实验


实验内容:
掌握SQL Server 2000的预编译程序NSQLPREP.EXE的使用(以课本例题1进行调试);
实验步骤:
一、数据库环境配置
1、创建xuesheng数据库,建立student表等;
2、关闭sql server 2000服务管理器;
3、将devtools文件夹拷贝到:C:\Program Files\Microsoft SQL Server
4、将Binn文件夹拷贝到:C:\Program Files\Microsoft SQL Server\MSSQL
5、启动服务器;
二、VC++6.0编辑器配置(初始化Vc++环境)
1.工具—>选择—>目录—>Include Files
添加: C:\Program Files\Microsoft SQL Server\devtools\include
并设为第一项
2.选择Library Files
  添加:C:\Program Files\Microsoft SQL Server\devtools\x86lib
并设为第一项
 
三、写程序,预编译,最后在VC++中编译、执行
1、编辑EXEC.sqc文件,保存到:C:\Program Files\Microsoft SQL Server\MSSQL\Binn目录
EXEC.sqc文件如下:
// EXEC.cpp : Defines the entry point for the console application.
//
#include <stdio.h>
#include <stdlib.h>
EXEC SQL BEGIN DECLARE SECTION;  /*主变量说明开始*/ 
 char deptname[64];
 char HSno[64];
 char HSname[64]; 
 char HSsex[64];
 int  HSage;
 int NEWAGE;
        long SQLCODE;
EXEC SQL END DECLARE SECTION;     /*主变量说明结束*/
EXEC SQL INCLUDE sqlca;               /*定义SQL通信区*/
/*************************************************************************/
int main(void)                           /*C语言主程序开始*/
{
 int  count = 0;
 char  yn;                              /*变量yn代表yes或no*/
 printf("Please choose the department name(CS/MA/IS): "); 
 scanf("%s"


相关文档:

SQL plus常用命令

1.登陆系统用户
sqlplus 然后输入系统用户名和密码
登陆别的用户
conn 用户名/密码;
2.创建表空间
create tablespace 空间名
datafile 'c:"空间名' size 15M --表空间的存放路径,初始值为15M
autoExtend on next 10M --空间的自动增长的值是10M
permanent online; --永久使用
3.创建用户
create user s ......

SQL Server 查询一张表的主键

SQL Server 查询一张表的主键
http://hi.baidu.com/samxx8/blog/item/7048f8de1725835894ee37b4.html
SELECT a.name
from   syscolumns a
inner join sysobjects d on a.id=d.id       
where d.name='SPF_Users' and exists(SELECT 1 from sysobjects where xtype=' ......

用ADO管理SQL SERVER !

      在软件开发中,常常需要为程序建立Sql Server数据库的运行环境。完成如在SQL Server数据库中建立设备,建立数据库,建立表格,分配权限等功能,如何方便的建立应用程序所需Sql Server环境的数据库环境,而不用启动SQL Enterprise Manager呢?
下面来看: 
  启动VB6.0,新建一个工 ......

名次算法(sql server)(转自:爱新觉罗.毓华)

表jh03有下列数据:
name score
aa  99
bb  56
cc  56
dd  77
ee  78
ff  76
gg  78
ff  50
1. 名次生成方式1,Score重复时合并名次
SELECT * , Place=(SELECT COUNT(DISTINCT Score) from jh03 WHERE Score >= a.Score)
from jh03 a
ORDER BY Place
结果
Name Score Pla ......

SQL 常用快捷键大全

书签:清除所有书签。 CTRL-SHIFT-F2
书签:插入或删除书签(切换)。 CTRL+F2
书签:移动到下一个书签。 F2 功能键
书签:移动到上一个书签。 SHIFT+F2
取消查询。 ALT+BREAK
连接:连接。 CTRL+O
连接:断开连接。 CTRL+F4
连接:断开连接并关闭子窗口。 CTRL+F4
数据库对象信息。 ALT+F1
编辑:清除活动 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号