C#中使用SQLDMO的StoredProcedure对象(存储过程)创建数据表「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。
……. SQLDMO.StoredProcedure strProc = new SQLDMO.StoredProcedure(); // Assign a name to stored procedure strProc.Name = “createCustomerTable”; // Write a Stored Procedure Script and pass it as a string. strProc.Text = “CREATE procedure createCustomerTable as begin ” + “CREATE TABLE [ChangeMemberID] ([CusID] [int] NOT NULL ,[ChangeDate] [smalldatetime] NULL ,”+ “[MIDO] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,”+ “[MIDN] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] ” + “END”; // Add the Stored Procedure to Database nDB.StoredProcedures.Add(strProc); // Execute the stored procedure to create table nDB.ExecuteImmediate(“createCustomerTable”, 0, 0);
/* Remove the stored procedure from database. The index starts from 1.*/ foreach (SQLDMO.StoredProcedure tmpSP in nDB.StoredProcedures) { //find the StoredProcedure named “createCustomerTable” if (tmpSP.Name == “createCustomerTable”) { nDB.StoredProcedures.Remove(tmpSP.ID, “”); break; } }
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/164513.html原文链接:https://javaforall.cn
相关文章
- 《CLR via C#》笔记:第5部分 线程处理(1)
- C#托管代码和非托管代码
- c# mysql executenonquery_C#与数据库访问技术总结(八)之ExecuteNonQuery方法
- c# mysql executenonquery_C#与数据库访问技术之ExecuteNonQuery方法
- C与Oracle数据库备份安全可靠解决方案(c# oracle 备份)
- C#中使用SendMessage
- PHP与C#分别格式化文件大小的代码
- C#常用知识点简单回顾(有图有真相)
- C#可以减少或不使用switch有什么方法
- c#调用存储过程实现登录界面详解
- C#中判断某类型是否可以进行隐式类型转换
- 在c#中把字符串转为变量名并获取变量值的小例子
- c#SendMail发送邮件实例代码
- C#Js时间格式化问题简单实例
- c#程序删除自身代码示例分享
- c#委托学习示例分享
- c#的datatable转list示例
- C#静态static的用法实例分析
- C#提示:“在证书存储区中找不到清单签名证书”的解决方法
- C#实现判断字符串中是否包含中文的方法
- C#窗体间通讯的几种常用处理方法总结