原创 SQLPrompt在SQLServer中不能用的問題
打開sqlserver--》sqlprompt-->manage license -->refresh即可。
原创 row_number函數初探 + 添加非空約束+添加主鍵約束
SQLServer中爲 id 添加非空約束: ALTER TABLE dbo.student ALTER COLUMN id INT NOT NULL 注意:在添加非空約束前,id字段不能爲空,否則添加不成功。 通過建立臨時表和R
原创 SQLServer中的常用字符串函數
SELECT ASCII('s'),ASCII('sql'),ASCII(1) SELECT CHAR(115),(49) -- 輸出數字對應的字符 SELECT LEFT('football',4) -- 從左邊進行截取字符串 SE
原创 C++與C的區別(1)————一些基本控制的區別
1、使用const定義常量 C語言中使用define定義常量 #include<cstdio> #include<iostream> using namespace std; int main() { int x=5;
原创 malloc和new用法
#include<cstdio> #include<iostream> #include<cstdlib> using namespace std; int main() { int *p; p=new int;///返
原创 線性表之 順序表
注意:線性表中元素的位序是從1開始的,而數組中元素的下標是從0開始的。 例子:包括順序表的插入,刪除,定位三種操作。 #include<cstdio> #include<iostream> using namespace std; #d
原创 隊列 之 循環隊列
#include<cstdio> #include<iostream> using namespace std; #define MAXSIZE 50 typedef struct { int data[MAXSIZE];
原创 線性表之 單鏈表
爲什麼需要單鏈表:順序表中的插入,刪除,需要移動大量的元素,影響存儲效率。 單鏈表的基本操作(都在這個案例中): #include<cstdio> #include<iostream> #include<cstdlib> using n
原创 C++與C語言的區別(2)
1、域解析符 作用:擴大全局變量的可見範圍 #include<cstdio> #include<iostream> using namespace std; int sum=500; int main() { int arr[3
原创 C++與C的區別(3)
1、引用作爲返回值 聲明:類型名& 函數名(形式參數表) 作用:(1)可以作爲獨立的函數調用語句 (2)可以作爲表達式中的某一個運算對象使用 (3)可以作爲左值使用(即將函數的調用放在賦值號左邊,當做變量使用) #include<cs
原创 安裝SQL Server 2012時,安裝路徑不可選,爲灰色的,怎麼回事?
因爲之前裝了其他的軟件,附帶了sqlserver的組件,所以會限制了安裝目錄,把原來的軟件卸載後先裝sqlserver就可以選擇了。
原创 隊列的 鏈式存儲
隊列的鏈式存儲,一些性質和單鏈表的性質一毛一樣,一切都在程序中 #include<cstdio> #include<iostream> #include<cstdlib> using namespace std; typedef str
原创 在服務中找不到MySQL服務
今天學習JDBC時要使用許久沒有打開的MySQL,當我打開SQLyog時連接不上,我猜可能是沒有啓動MySQL服務,然後我打開命令行,使用 net start mysql命令,竟然還是啓動不了,當我打開服務時,竟發現竟然沒有MySQL服務
原创 學生信息管理系統 C++實現
功能描述: (1)讀入學生信息 (2)根據姓名查詢學生信息 (3)依次瀏覽學生信息 Student.h #ifndef STUDENT_H #define STUDENT_H class Student { private:
原创 將字符串賦給 字符指針
#include<iostream> using namespace std; int main() { int *p2=new int[10];///動態分配了10個int大小的內存空間,這片空間的起始地址賦值給p2