Visual Studio 2010產生SQL Server測試資料

來源:互聯網
上載者:User

標籤:

1、建立SQL Server 2005資料庫專案

首先,開啟Visual Studio 2010,選擇建立項目,在中,選擇建立一個SQL Server 2005的資料庫專案,命名為Database1


2、匯入資料
在資料庫專案中滑鼠右鍵,在彈出的菜單中選擇“匯入資料對象和設定”,如:


這時會開啟一個資料匯入的嚮導視窗,如,會提示使用者串連已有的資料庫,我們只需要簡單按照嚮導說的去一步步完成即可。


選擇需要的資料,並進行測試:


在資料匯入完成後,會出現如下的提示資訊,表示資料已經成功匯入。


3、添加資料產生計劃
這時,我們可以開始添加資料產生計劃了。在項目中滑鼠右鍵後的快顯功能表中,選擇“資料產生計劃”,如:



4、選擇要添加測試資料的表
接下來,會出現該資料庫中已有的表,以供使用者選擇對哪些表進行產生資料,當使用者選擇某個表後,會在螢幕下方顯示該表中的所有列,以供使用者選擇哪些列來產生資料。

找到需要匯入資料的表,如:


在列上右鍵,找到屬性視窗,如:


具體資訊如下:

下方的列的部分,注意其中的每個列的Generator產生器中,甚至可以設定使用Regex去產生資料,如:


5、產生資料
在上面的步驟都完成後,點擊F5,即可馬上在資料表中隨機產生測試資料,在產生時,系統會詢問是否在現有的資料庫表中產生測試資料,還是另外選擇產生的目的地。

效果如下:



查看產生的資料也可以在vs2010中直接查看:


小註:

         還可以關聯表產生測試資料,暫時沒有測試,可以上網搜一下資料

建表語句如下:

create table tb_TestTableComPlex200 --建立表 ( id int identity(1,1) primary key, userName nvarchar(40) not null, userName1 nvarchar(40) not null, userName2 nvarchar(40) not null, userName3 nvarchar(40) not null, userName4 nvarchar(40) not null, userName5 nvarchar(40) not null, userName6 nvarchar(40) not null, userName7 nvarchar(40) not null, userName8 nvarchar(40) not null, userName9 nvarchar(40) not null, userName10 nvarchar(40) not null, userPWD nvarchar(40) not null, userPWD1 nvarchar(40) not null, userPWD2 nvarchar(40) not null, userPWD3 nvarchar(40) not null, userPWD4 nvarchar(40) not null, userPWD5 nvarchar(40) not null, userPWD6 nvarchar(40) not null, userPWD7 nvarchar(40) not null, userPWD8 nvarchar(40) not null, userPWD9 nvarchar(40) not null, userPWD10 nvarchar(40) not null, userPWD11 nvarchar(40) not null, userPWD12 nvarchar(40) not null, userPWD13 nvarchar(40) not null, userPWD14 nvarchar(40) not null, userEmail nvarchar(40) null ) 

sql 產生測試資料:

點擊開啟連結


Visual Studio 2010產生SQL Server測試資料

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.