2009-06-26 00:12
1.SQL全称是“结构化查询语言(Structured Query Language)”.
SQL语言主要有5部分组成:
数据定义语言(DDL) : CREATE, ALTER, DROP
数据操纵语言(DML): INSERT, UPDATE, DELETE
数据查询语 |
2009-06-25 16:15
创建数据库的格式:
create database 数据库名
on
(name=数据文件名,
filename='数据文件名的路径.mdf',
size=数据库大小,
maxsize=数据库最大值,
filegrowth=数据库文件增长比例)
log on
(name='日志文件名',
filename='日志文件路径',
size=日志大小,
maxsize=日志最大值,
filegrowth=日志增长比例)
go
------------------------------------------------
/*查看当前数据库的所有文件*/
sp_helpfile
go
-------------------------------- |
2009-06-14 11:21
2009-06-13 01:04
C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些C编程时常犯的错误,写给各位学员以供参考。
1.书写标识符时,忽略了大小写字母的区别。
main()
{
int a=5;
printf("d",A);
}
编译程序把a和A认为是两个不 |
2009-06-12 12:31
argc是命令行总的参数个数
argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数
命令行后面跟的用户输入的参数,比如:
int main(int argc, char* |
2009-06-12 12:06
/* 编译环境: visual c++ */
#include <stdio.h>
#include <winsock2.h>
#pragma comment(lib,"ws2_32.lib")
int doit(int, char **)
{
char host_name[255];
//获取本地主机名称
if (gethostname(host_name, sizeof(host_name)) == SOCKET_ERROR) {
printf("Error %d when getting local host name.", WSAGetLastError());
return 1;
}
printf("Host name is: %s", host_name);
//从主机名数据库中得到对应的“主机 |
2009-06-11 13:07
本文通过对硬盘还原卡与还原精灵的工作原理的深入分析,以联想慧盾保护卡
为例,剖析在Windows 98/Me/2000/XP系统下如何融会贯通使用“七剑式”解除硬件
还原卡和软件还原卡对系统的保护。
一、还原卡的工作原理:
众所周知,学校、事业机关等单位计算机中心为了简化系统维护,保护硬盘数据不被
恶意修改,删除,多数喜欢采用保护卡来保护硬盘。保护卡也称还原卡,还原卡分为两
种:一种是软件还原卡,如:还原精灵;另一种是硬盘还原卡,如联想慧盾。其原理基
本相同,不同的只是 |
2009-06-10 23:52
新图标设计步骤如下:
打开clock.dsw文件>Insert(插入)>Resource(资源)>点击对话框左边的Icon>点击右边的按钮New>
自己画图(例如一个圆,即椭圆,点击右边的画图工具中的左下角的空心椭圆,选紧接下小栏的线条粗细第二根)>在界面中间绿色矩形而有小栅格处就是画图标的地方,从左上角往右下方画圆(注意在右中的调色板选 :颜色,例如点击红色)>选直线工具(在椭圆工具往上第4个)>选好粗细和颜色画时分秒3针的大致形状。...>画好后点击File>Save as>自动显示Script1.rc>点“保 |
2009-06-08 23:30
sc.exe命令功能列表
1.更改服务的启动状态(这是比较有用的一个功能)
2.删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务)
3.停止或启动服务(功能上类似于net stop/start,但速度更快且能停止的服务更多)
具体的命令格式如下:
修改服务启动类型的命令行格式为(特别注意start=后面有一个空格 |
2009-06-08 22:05
效果如图:
编译环境:VC++6.0
本程序只是为了方便大家使用学习,对于使用本程序造成的一切后果由使用者自己承担!
临时下载地址: |
2009-06-07 14:52
明明知道没有结果,可却还是要冲上去,也许这种没有结果`就是所谓我们要的结果.结束的结果,有点伤感.有点茫然.可我还是坚持着,是谁给我的勇气,让我这么的不管不顾.到底是我自己不舍得放弃,还是在留恋一些东西.我知道我根本受不了最后的结果,可我还是逼着自己面对.这也许就是情不自禁.我越来的越不成熟,越来的越像个孩子,这样的状态真可怕.我真的怕有一天我会失去自我.飞蛾扑火因为希望而追求生命终结的结果! |
2009-06-05 23:17
2009-06-04 23:14
debug 详细教程
名称 解释 格式
a (Assemble) 逐行汇编 a [address]
c (Compare) 比较两内存块 c range address
d (Dump) 内存16进制显示 d [address]或 d [range]
e (Enter) 修改内存字节 e address [list]
f (fin) 预置一段内存 f range list
g (Go) 执行程序 g [=address][address...]
h (Hexav |
2009-06-04 16:30
网上有很多这样的登陆验证代码
<%
username=trim(Request.Form("username"))
password=trim(Request.Form("password"))
sql="Select * FROM admin Where user='"&username&"'"
Set rs=Server.CreateObject("adodb.recordset")
rs.Open sql,conn,1,1
if rs.eof then
checksysUser=FALSE
else
passwd=trim(rs("pwd"))
if passwd=password then
|
2009-06-04 00:37
#include<stdio.h>
#include<stdlib.h>
dingshi();
void d()
{
int j,i,q;
char a[30]="at ";
char b[18];
char c[13]=" shutdown -s";
printf("\t\t输入你要关机的时间(格式:XX:XX,例:21:12):");
scanf("%s",b);
j=0;
printf("\t\t设置成功,您的计算机于%s分,自动关机!\n",b);
|
|
|
|