91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 74KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-24
  • 語言: 數據庫
  • 標簽:

資源簡介

此程序只需要將你將要生成的access數據,轉成SQL Server 數據庫,即可將數據庫中各個表速生成三層架構的代碼!代碼僅供大家參考!

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;

namespace?Access版的代碼生成器
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????#region
????????///?
????????///?查詢出數據庫中的表,并添加
????????///?

????????///?
????????///?
????????private?void?buttonAdd_Click(object?sender?EventArgs?e)
????????{
????????????//Provider=Microsoft.Jet.OLEDB.4.0;Data?Source=F:\FineYear.mdb
????????????SqlHelper.ConnString?=?textbConString.Text;
????????????clbTables.Items.Clear();
????????????string?sql?=?“select?*?from?INFORMATION_SCHEMA.TABLES“;
????????????DataTable?tab?=?SqlHelper.GetDataTable(sql);
????????????foreach?(DataRow?row?in?tab.Rows)
????????????{
????????????????clbTables.Items.Add(row[2].ToString());
????????????}
????????}
????????#endregion

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{

????????}
????????//符號轉變方法
????????public?string?path;
????????private?string?GetType(string?t)
????????{
????????????string?Type?=?string.Empty;
????????????switch?(t.ToLower())
????????????{
????????????????case?“int“:
????????????????????Type?=?“int?“;break?;
????????????????case?“char“:
????????????????case?“varchar“:
????????????????case?“nvarchar“:
????????????????case?“nchar“:
????????????????case?“text“:
????????????????case?“ntext“:
????????????????????Type?=?“string“;break?;
????????????????case?“datetime“:
????????????????????Type?=?“DateTime“;break?;
????????????????case?“money“:
????????????????????Type?=?“float“;break;
????????????????case?“float“:
????????????????????Type?=?“float?“;break?;
????????????}
????????????return?Type;
????????}
????????//生成Models
????????private?void?Models()
????????{
????????????for?(int?i?=?0;?i?????????????{
????????????????string?space?=?textbUsing.Text;//命名空間
????????????????string?tabName?=?clbTables.CheckedItems[i].ToString();
????????????????string?sql?=?“select?COLUMN_NAME?DATA_TYPE?from?INFORMATION_SCHEMA.COLUMNS?where?TABLE_NAME=‘“?+?tabName?+?“‘“;
????????????????DataTable?tab?=?SqlHelper.GetDataTable(sql);
????????????????StringBuilder?b?=?new?StringBuilder();
????????????????{
????????????????????b.AppendLine(“using?System;“);
????????????????????b.AppendLine(“using?System.Collections.Generic;“);
????????????????????b.AppendLine(“using?System.Linq;“);
????????????????????b.AppendLine(“using?System.Text;“);
????????????????????b.AppendLine();
????????????????}
????????????????b.AppendLine(“namespace?“?+?space?+?“Models“);
????????????????b.AppendLine(“{“);
????????????????b.AppendLine(“\t?public?class?“?+?tabName);
????????????????b.AppendLine(“\t?{“);
????????????????//屬性字段
????????????????{

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1410??2013-02-17?13:53??Access版的代碼生成器\Access版的代碼生成器\Properties\AssemblyInfo.cs

?????文件???????5612??2013-02-17?13:53??Access版的代碼生成器\Access版的代碼生成器\Properties\Resources.resx

?????文件???????2904??2013-02-17?13:53??Access版的代碼生成器\Access版的代碼生成器\Properties\Resources.Designer.cs

?????文件????????249??2013-02-17?13:53??Access版的代碼生成器\Access版的代碼生成器\Properties\Settings.settings

?????文件???????1112??2013-02-17?13:53??Access版的代碼生成器\Access版的代碼生成器\Properties\Settings.Designer.cs

?????文件??????25167??2013-02-19?08:42??Access版的代碼生成器\Access版的代碼生成器\Form1.cs

?????文件??????10296??2013-02-18?13:45??Access版的代碼生成器\Access版的代碼生成器\Form1.Designer.cs

?????文件????????488??2013-02-18?14:09??Access版的代碼生成器\Access版的代碼生成器\Program.cs

?????文件???????3660??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\Access版的代碼生成器.csproj

?????文件??????11608??2013-02-19?09:03??Access版的代碼生成器\Access版的代碼生成器\bin\Debug\Access版的代碼生成器.vshost.exe

?????文件??????37376??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\bin\Debug\Access版的代碼生成器.exe

?????文件??????44544??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\bin\Debug\Access版的代碼生成器.pdb

?????文件????????490??2010-03-17?22:39??Access版的代碼生成器\Access版的代碼生成器\bin\Debug\Access版的代碼生成器.vshost.exe.manifest

?????文件???????5467??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????180??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\Access版的代碼生成器.Form1.resources

?????文件????????180??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\Access版的代碼生成器.Properties.Resources.resources

?????文件????????472??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog

?????文件???????1370??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog

?????文件???????1056??2013-02-19?09:03??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\Access版的代碼生成器.csproj.FileListAbsolute.txt

?????文件??????37376??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\Access版的代碼生成器.exe

?????文件??????44544??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\Access版的代碼生成器.pdb

?????文件???????6424??2013-02-18?13:45??Access版的代碼生成器\Access版的代碼生成器\Form1.resx

?????文件???????2320??2013-02-18?13:42??Access版的代碼生成器\Access版的代碼生成器\SqlHelper.cs

?????文件???????8798??2013-02-19?09:04??Access版的代碼生成器\Access版的代碼生成器\圖標.ico

?????文件????????923??2013-02-17?13:53??Access版的代碼生成器\Access版的代碼生成器.sln

????..A..H.?????28160??2013-02-19?09:32??Access版的代碼生成器\Access版的代碼生成器.suo

?????文件????????438??2013-02-18?13:37??Access版的代碼生成器\obj\x86\Debug\GenerateResource.write.898.tlog

?????文件????????438??2013-02-18?14:10??Access版的代碼生成器\obj\x86\Debug\GenerateResource.write.972.tlog

?????目錄??????????0??2013-02-17?13:53??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug\TempPE

?????目錄??????????0??2013-02-17?13:53??Access版的代碼生成器\Access版的代碼生成器\obj\x86\Debug

............此處省略14個文件信息

評論

共有 條評論

相關資源