前幾天做測試數據,偶然發現vs2010中有一個生成隨機數據的功能,記錄下來,方便以后使用,確實非常的好用靈活快捷。
為了簡單扼要的說明,下面我用一個實例來說明如何快捷使用:
在VS2010創建數據庫項目,添加SQL Server 2008數據庫項目,這里第一次使用者可以選擇2008向導:
向導后,選擇相關的配置:
最后部署完成即可,沒有特殊要求的就直接默認就可以注意選擇導入數據庫架構出的數據庫即可默認數據庫。
在VS2010中建立數據庫連接,添加新項,在數據生成計划:
然后可以看到這個頁面也就是生成數據的屬性配置:
比如配置表之間的外鍵關聯和插入數據的比例,如下:
當然也可以配置插入數據的列屬性,來確認輸入范圍比如:
最后F5運行即可,然后可以再數據庫中查詢插入數據的情況:
雖然亂碼問題依然存在,但是不影響正常使用,測試數據嘛只要沒有大的邏輯問題即可。
優點:1生成快捷,提高了效率,遠比手動和sql語句插入要方便快捷,並且可以循環使用。
2數據符合屬性要求,別且可以設計好個字段的相關限制大大減少錯誤數據的產生。
3對於特定要求和表之間的關聯約束也是有極大好處,避免了潛在的數據測試的錯誤產生。