Time of Update: 2018-12-04
在說明表的增改刪之前,我們先來介紹一下組成一個關係型資料庫的基本結構。 由圖1-2可以看出一個關係型資料庫主要由三大結構組成,分別是資料庫、表、欄位。在頂層的是RDBMS(管理資料庫的軟體),在RDBMS之下是建立的實際資料庫,每個資料庫又可以包含一個或多個表,嚴格地說資料庫可以不包含表,但這樣的資料庫是沒有任何作用的!也可以看出表是整個資料庫系統的中流砥柱。 表的建立: 需要使用SQL的 CERATE TABLE語句,基本要素命名表、定義列、定義每列的資料類型。基本文法:
Time of Update: 2018-12-04
我們先聲明一個屬性Private string name;Public string
Time of Update: 2018-12-04
前幾天開始了學生資訊管理系統的學習,拿到原始碼後,在我們的電腦上是不能直接開啟的,需要進行調試。 首先:進行SQL資料庫的串連,1、開啟SQL Server 2008,串連上伺服器後,選擇開啟檔案----2、找到該學生系統資料庫所在目錄,並開啟。 3、點擊執行,出現提示訊息。4、儲存退出,重新啟動出現Student即可。 其次是ODBC資料來源的配置:1、64位系統請根據目錄C:\Windows\SysWOW64\odbcad32.exe開啟ODBC資料來源管理器 2、選擇SQL
Time of Update: 2018-12-04
前段時間有點忙,今天把前幾天的補回來吧!! 字串的使用(常用方法)字串是參考型別,在聲明的時候如:String str,是在棧空間中開闢了str的一塊空間,裡面將存放一個地址,當str="wo ai ni"時,會在堆空間中分配一個空間存放"wo ai ni ",並把地址給了棧空間中的str,即str指向"wo ai ni
Time of Update: 2018-12-04
在上次除塵的時候,不小心損壞了鍵盤,導致Ctrl鍵一直是按下狀態,效果你可以想象,例如,瀏覽網頁時滾動滾輪,不是頁面往下滾動,而是網頁大小在滾動··非常影響使用。但是暫時還沒辦法維修,想了個辦法,可解燃眉之急:暫時屏蔽筆記本內建鍵盤,改用USB外設鍵盤。那怎麼屏蔽呢? 一開始嘗試卸載筆記本鍵盤驅動,但是重新啟動後,又恢複原樣。因為筆記本鍵盤是免驅動的,內部內建。後來尋找了兩種方法:1、把鍵盤內部排線拔掉:
Time of Update: 2018-12-04
為什麼在對大量的字串操作的時候選用StringBuilder,而不用Stirng?先要明白一個事實,String是參考型別的,它的值是儲存在堆空間的,它的變數名只是儲存了指向這個堆空間地址,在對字串操作的時候,免不了要對它進行字串相加,移除等操作.但我們知道,String類型在操作的時候並不是改變原值,它是在堆空間重建了一個String,將這個原來的String類型的變數的地址重新指向了這個在堆空間中新的字串,這裡說的有點繞,我們來看一個例子:String str="我愛你";str=str+
Time of Update: 2018-12-04
奮鬥了半個來月,學生資訊管理系統終於竣工了。其間遇到了太多太多的錯誤···幸好我都做了筆記,把遇到的錯誤問題做了整理,要不然指定想不起來。做這個系統遇到的第一個錯誤,就是串連資料庫和建立ODBC的問題,即錯誤“91”,出現這個問題首先應該想到的是資料庫連接問題;其次就是代碼問題,需要仔細排查。 遇到的第二個問題,便是這個。在添加學籍資訊視窗輸入聯絡電話的時候,如果你輸入的是手機號碼,它就會有如下報錯:
Time of Update: 2018-12-04
檔案的讀寫,經常會用到的System.IO.File.Reader...,System.IO.File.Write...,來對檔案的操作.這樣對一般的小檔案還好,如果遇到大的檔案呢,比如說2G的檔案,在複製這個大的檔案中電腦是變的慢的,因為它佔用了很多的記憶體空間了,影響到了其它的應用程式了.這還是在本機上,要是在網路上呢,用這種辦法豈不是要讓伺服器崩潰....
Time of Update: 2018-12-04
這個錯誤算是發生最多的一個了。 其一:是在開啟修改XX資訊的表單時都會遇見的錯誤,經網上查詢得知是因為,Recordset裡沒有資料的原因,當首先添加一組資訊後,就可以開啟修改修改了,但這並沒有解決根本問題。我是這樣修改的:寫一組判斷語句加frmMain的功能表項目單擊事件中。Private Sub modifycinfoMenu_Click()
Time of Update: 2018-12-04
在做學生資訊管理系統的時候,遇到了一條代碼。 txtName.Text = mrc!student_Name txtResult.Text = mrc!result代碼本身理解沒有問題,給文字框新增內容,但是裡面的"!"讓我蒙圈了。第一次看見這樣寫的代碼,不明白有什麼作用,但感覺它和 "."有點關係。去網上搜尋了一番,! 表示從"!"前面的記錄集中取出"!" 後面指定的欄位的值 mrc!result = mrc.fields("result"), 即
Time of Update: 2018-12-04
委託是什麼東西,我開始學的時候也特別的悶,後來經過老師的講解,加上自己的一點領悟吧,終於也弄懂了點皮毛吧,呵呵,我用的就是VS的單步調試... 委託用我自己的話來說就是一個變數(不嚴格,可以這麼理解),跟我們常用的變數相比,只不過定義的時候多了點限制,使用的時候也差別不大. 1.委託其實就是為方法準備的,你看它的聲明:delegate void
Time of Update: 2018-12-04
學生資訊管理系統,這是我們在提高班獨立完成的第一個入門級的系統項目。雖說是入門級別的,用來讓我們增強自信心的。但我還是覺得挺不容易,因為這半個月著實遇到了不少問題。有問題沒關係,因為問題我們才會提高。 經過這半個月的努力,感覺的確成才了很多,收穫了很多。先談談知識方面: 1、通過做這個系統,讓我們這些初級菜鳥對資料庫,有了更深層次的認識,通過實踐讓我們瞭解了它的實際應用,並且對資料庫的基本操作有了初步的掌握。 2、對vb的使用更加熟練。尤其調試,
Time of Update: 2018-12-04
本文主要說明如何利用VB結合資料庫製作出系統登入介面。(效果一) (圖一)該執行個體主要分為三大部分。一、資料庫的建立: ①:在vb中選擇“外界程式”\“可視化資料管理器”,建立資料庫,並且儲存到程式檔案目錄下 ② 在資料庫視窗中單擊右鍵,建立表。
Time of Update: 2018-12-04
幾年前做的vs2005 c#
Time of Update: 2018-12-04
在看耿大姐資料庫視頻時,曾說到了SQL語言的內容。下面整理了一下標準SQL共包含9種語句。 資料查詢select資料定義create,drop,alter資料操縱insert,update,delete資料控制grant,revoke SQL語言可分為四大類,分別為:類別作用舉例資料定義語言 (Data Definition Language)(DDL)用於定義資料結構,建立、修改、刪除資料庫物件。Create Table:建立資料庫表Drop Index:刪除表的索引Alter
Time of Update: 2018-12-04
什麼是定址方式?一條帶有運算元的指令要指明兩個問題:一是進行什麼操作?二是用什麼方式尋找運算元的存放地址?打個比方,假如你想去旅遊,這件事就可以看作是進行的操作;並且你可以做火車、汽車、飛機等方式到達目的地,而你選擇的方式就可以看作定址方式。 定址方式的分類: 80X86指令中的運算元可以存放在三種不同的組件中。 ①CPU內的寄存器 ②主存中 ③I\O裝置的連接埠中顯式\隱含運算元的問題
Time of Update: 2018-12-04
以前我印象裡面的公家單位用錢都是很亂來的,不過今天下午的這場會真讓我大開眼界。一個軟體項目要正式使用了,買幾十台電腦,估計也就十來萬吧,本來以為十來萬的小採購他們應該很容易就搞定,某些人又能小撈一筆了,沒想到下午把我叫過去參加一個什麼會,非常奇特的一個會議,主題是討論選哪家公司供貨(幾十台筆記本),大家坐下來,先是分配了下角色,這個是主持人,這個監督的,這個是打分投票的,這個拆封念檔案的....,然後幾個密封好了的信封裝著幾家公司的報價資料和公司資料,拆封的給大家show了下密封和上面章子,然後
Time of Update: 2018-12-04
先聲明下,我不是大牛,這篇文章只是根據與牛人的交流和自己的經驗得到的,如果我理解有出入的地方,希望大家指出!!!!!! 我們先來看一個異常,詳細代碼如下://寫一個Ticket類,有一個距離屬性(本屬性唯讀,在構造方法中賦值),不能為負數,有一個價格屬性,價格屬性唯讀,並且根據距離計算價格(1元/公裡):0-100公裡票價不打折,101-200公裡 總額打9.5折,201-300公裡 總額打9折,300公裡以上 總額打8折 //有一個方法,可以顯示這張票的資訊. public class
Time of Update: 2018-12-04
先要聲明一下,記憶體是一個比較深入的課題,以我現在的功力還是沒發完全弄明白,只是在學習和工作中總結,和自己的實踐的得到的一些結論.先來看一個例子,聲明一個類:class MyTest{ public in num; public string str;} MyTest mt=new MyTest();mt.num=10;mt.str="str"; int i=mt.num;string
Time of Update: 2018-12-04
一.建庫create database ItCast201112on( name='ItCast201112', filename='d:\DataBase\ItCast201112.mdf', size=5mb,//這裡至少要3mb maxsize=10mb; filegrowth=10%)log on( name='ItCast201112_log', filename='d:\DataBase\ItCast201112_log.ldf',