SqlServer判断数据库、表、存储过程、函数是否存在



SqlServer判断数据库、表、存储过程、函数是否存在

1 判断数据库是否存在
if exists (select * from sys.databases where name = ’数据库名’)

drop database [数据库名] if exists (select * from sys.databases where name = ’数据库名’)
drop database [数据库名]

2 判断表是否存在
if exists (select * from sysobjects where id = object_id(N’[表名]’) and OBJECTP[......]

Read more

HTML5的实用网站



HTML5的<canvas>实用网站

1,SketchPad
Sketchpad 是个优秀的 HTML5 应用,帮助我们创建有用的绘图应用,使用JS和canvas元素。Sketchpad 的绘图工具具有丰富的功能。

http://mugtug.com/sketchpad/

2,Canvas Color Cycling
具有下雨、下雪、海浪、烟雾的效果。

http://www.effectgames.com/demos/canvascycle/

3,Music Visualisation with SoundManager2
Jacob Seidelin 创建[......]

Read more

varchar与nvarchar区别

varchar与nvarchar区别

nvarchar(n) : 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。所输入的数据字符长度可以为零。

varchar[(n)]: 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。所输入的数据字符长度可以为零。

从存储方式上,nvarchar是按字符存储的,而 varchar是按字节存储的;

从存储量上考虑, varchar比[......]

Read more

C++读取txt数据文档的一种实现

C++读取txt数据文档的一种实现

#include “stdafx.h”
#include “iostream”
#include < fstream >
using namespace std;

int main(int argc, char* argv[])
{
ifstream infile;
infile.open (“tt.txt”);
if(!infile)
cout<<”error”<<endl; //判断文件是被成功打开
float num; //定义文件中的数据类型
char p; //定义一个字符读取文件中的[......]

Read more

用C++编写一个程序:输入一个数,并判断是否为素数

额…怎么回事呀,又是求素数!!!

~~~~~~我的明天我知道~~~。
发帖时间 2012-09-14 22:38

zhuanjia0帅哥哟,离线,有人找我吗?

Rank: 4
等 级:业余侠客
威 望:3
帖 子:86
专家分:232
注 册:2012-1-13
第 3 楼 得分:0
我之前做过这样的一个题目,看完这些你就知道怎么做了

可以用两个循环,外层从2开始,内层也从2开始,在加一个if判断是否能整除
用筛法求1~1000之间的素数。
eratosthenes筛法:
1) 利用数组存放这1000个数;
2) 挖掉第一个数1(令该数=0)[......]

Read more

C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组

C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组

fstream提供了三个类,用来实现c++对文件的操作。(文件的创建、读、写)。
ifstream — 从已有的文件读
ofstream — 向文件写内容

fstream – 打开文件供读写

文件打开模式:
ios::in 读
ios::out 写
ios::app 从文件末尾开始写
ios::binary 二进制模式
ios::nocreate 打开一个文件时,如果文件不存在,不创建文件。
ios::noreplace 打开一个文件时,如果文件不存在,创建该文件
ios::trunc 打开一[......]

Read more

用C语言或C++编写程序实现“输出从1到100之间的所有素数”!!!

用C语言或C++编写程序实现“输出从1到100之间的所有素数”!!!

热心网友
//—————————————————————————

#include <stdio.h>

int main(void)
{
int a[100],i,j;
for (i = 0; i<100; i++) a[i]=i+1;
for (i=1; i<100; i++)
for (j=i+1; j<100; j++)
if (a[i]&&a[......]

Read more

C++素数的几种判断方法

C++素数的几种判断方法

求解一个算法,我们首先要知道它的数学含义.依据这个原则,首先我们要知道什么是素数.; 素数是这样的整数,它除了表示为它自己和1的乘积以外,无论他表示为任何两个整数的乘积。
找素数的方法多种多样。
1:是从2开始用“是则留下,不是则去掉”的方法把所有的数列出来(一直列到你不想再往下列为止,比方说,一直列到10,000)。第一个数是2,它是一个素数,所以应当把它留下来,然后继续往下数,每隔一个数删去一个数,这样就能把所有能被2整除、因而不是素数的数都去掉。在留下的最小的数当中,排在2后面的是3,这是第二个素数,因此应该把它留下,然后从它开始往后数,每隔两个数删去[......]

Read more

输入3个整数a、b、 c,1≤a,b,c≤200。编程判断这三个数能否构

输入3个整数a、b、 c,1≤a,b,c≤200。编程判断这三个数能否构

1.
输入3个整数a、b、 c,1≤a,b,c≤200。编程判断这三个数能否构成一个三角形,如果能,判断其为等腰、等边或普通三角形。请大侠帮我写下,能注释说明就更好了,谢谢啦

先写个C的
复制内容到剪贴板
代码:
#include<stdio.h>
int main()
{
int a[3];
printf(“请输入三角形的三条边”);
scanf(“%d%d%d”,&a[0],&a[1],&a[2]);
for(int i=0;i<3;i++)/[......]

Read more