- 浏览: 36311 次
- 性别:
- 来自: 成都
-
文章分类
最新评论
使用ADO.NET和C#以编程方式创建 SQL Server 数据库
//Create Button on Form
//using System.data.sqlclient;
String str;
SqlConnection myConn = new SqlConnection ("Server=localhost;Integrated security=SSPI;database=master");
str = "CREATE DATABASE MyDatabase ON PRIMARY " +
"(NAME = MyDatabase_Data, " +
"FILENAME = 'C:\\MyDatabaseData.mdf', " +
"SIZE = 2MB, MAXSIZE = 10MB, FILEGROWTH = 10%) " +
"LOG ON (NAME = MyDatabase_Log, " +
"FILENAME = 'C:\\MyDatabaseLog.ldf', " +
"SIZE = 1MB, " +
"MAXSIZE = 5MB, " +
"FILEGROWTH = 10%)";
SqlCommand myCommand = new SqlCommand(str, myConn);
try
{
myConn.Open();
myCommand.ExecuteNonQuery();
MessageBox.Show("DataBase is Created Successfully", "MyProgram", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (System.Exception ex)
{
MessageBox.Show(ex.ToString(), "MyProgram", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
finally
{
if (myConn.State == ConnectionState.Open)
{
myConn.Close();
}
}
//using System.data.sqlclient;
String str;
SqlConnection myConn = new SqlConnection ("Server=localhost;Integrated security=SSPI;database=master");
str = "CREATE DATABASE MyDatabase ON PRIMARY " +
"(NAME = MyDatabase_Data, " +
"FILENAME = 'C:\\MyDatabaseData.mdf', " +
"SIZE = 2MB, MAXSIZE = 10MB, FILEGROWTH = 10%) " +
"LOG ON (NAME = MyDatabase_Log, " +
"FILENAME = 'C:\\MyDatabaseLog.ldf', " +
"SIZE = 1MB, " +
"MAXSIZE = 5MB, " +
"FILEGROWTH = 10%)";
SqlCommand myCommand = new SqlCommand(str, myConn);
try
{
myConn.Open();
myCommand.ExecuteNonQuery();
MessageBox.Show("DataBase is Created Successfully", "MyProgram", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (System.Exception ex)
{
MessageBox.Show(ex.ToString(), "MyProgram", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
finally
{
if (myConn.State == ConnectionState.Open)
{
myConn.Close();
}
}
发表评论
-
用UpDataPanel实现同步提交显示数据
2007-06-08 12:55 943这是我来博客园发的第一篇文章做这个的灵感来自TerryLee的 ... -
Ajax的实现原理(asp.net ajax读书笔记)
2007-06-08 15:07 732首次加载方式:与传统web应用程序相同。首先用户在游览器输入U ... -
ASP.net自己常用的一些代码[新同学请进]
2007-06-09 01:46 6771.如何在Reapter控件里显示数据库数据?页面部分代码: ... -
SQL Server 2005 For Developers
2007-06-09 18:33 657很多朋友最近在找SQL2005开发版下载的地址,苦于BT下载无 ... -
[原创]Asp.net入门-网络采购系统(1)
2007-06-10 16:14 574大家好,首先欢迎您访问我的博客,在这儿,您如果是一名Asp.n ... -
用Jmail实现邮件发送源代码
2007-06-12 10:53 1260以下代码经过测试,没有问题的,可以实现邮件发送。JMail下载 ... -
asp.net利用RAR实现文件压缩解压缩[转载]
2007-06-13 23:22 702如果服务器上安装了RAR程序,那么asp.net可以调用RAR ... -
利用Jmail接收邮件
2007-06-16 00:06 1192/**//// <summary>/// 利用Jm ... -
C#基础概念二十五问[转载]
2007-06-16 10:31 1091当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做 ... -
C# 开发和使用中的23个技巧
2007-06-19 20:39 8751.怎样定制VC#DataGrid列标题? DataGrid ... -
数据库开发者常犯的十大错误,你有吗?
2007-06-21 00:03 751尽管软件发展中的热点技术层出不穷,不断地变化,有一些东西却一 ... -
Net 是未来的趋势, 为什么? [转]
2007-06-23 00:41 640Net姗姗来迟了.但是终于 ... -
使用ISAPI_Rewrite对asp.net实现URL重写伪静态[转]
2008-04-19 01:08 1337ISAPI_Rewrite利用IIS的ISAPI实现URL重写 ... -
利用Mircosoft URLRewriter.dll实现页面伪静态[原]
2008-04-20 01:40 1058昨天,转贴了一篇利用ISAPI筛选器来实现URL伪静态的文章, ... -
[原]利用Wildcard ISAPI Mapping隐藏扩展名
2008-04-23 17:43 1319Wildcard ISAPI Mapping,是IIS6中的一 ... -
[转]Log4Net五步走
2008-04-30 02:27 912本文不是教你全面了解log4net,本文只是希望教会你按步就班 ...
相关推荐
标题“C# 开发SQLSERVER数据库自动建表”表明我们将讨论一个使用C#开发的程序,该程序可以自动化创建SQL Server数据库中的表结构。这个功能对于数据导入、系统初始化或简化数据库管理流程非常有用。 描述中提到,该...
在实际作业中,你可能会创建一个ASP.NET页面,使用C#编写服务器端代码,通过ADO.NET连接SQL Server数据库,执行CRUD(创建、读取、更新、删除)操作。例如,你可以创建一个简单的表单,用户输入数据后,使用Command...
标题中的“新手购物车用的.NET和sql Server数据库”表明这是一个关于使用.NET框架和SQL Server数据库来构建初级购物车系统的项目。在这个系统中,.NET将作为后端开发的主要技术,而SQL Server则用于存储和管理数据。...
在C#编程中,我们经常使用ADO.NET进行数据库交互,包括读取、写入、更新和删除数据。本主题将深入探讨如何通过C#封装ADO.NET实现数据库操作,并支持多种数据库之间的切换。 首先,理解ADO.NET的基本结构至关重要。...
在C#中,通过SqlConnection类来创建和管理与SQL Server的连接,而SqlDataAdapter则用于填充DataSet和执行SQL命令。 在远程连接SQL Server数据库时,关键在于构建正确的连接字符串。例如,在上述代码中,连接字符串...
总的来说,"学生管理系统+ADO.NET+SQL2005"项目结合了数据库技术与.NET编程的优势,为学生信息管理提供了高效、安全的平台,对于学习和理解数据访问技术具有很高的实践价值。对于开发者而言,掌握这种技术组合不仅...
下面是一段示例代码,该代码演示了如何使用ADO.NET组件在C#中创建连接、执行SQL命令以及读取数据: ```csharp using System; using System.Data.OleDb; namespace database1 { public class Class1 { public ...
由于提供的【部分内容】中大部分内容均为乱码,无法从中提取出有意义的IT知识点,但是根据标题“浅谈使用***和***访问SQL Server数据库.pdf”和【描述】中的重复标题,我们可以推断出本文档的主要内容。以下将围绕**...
在本教程中,我们将深入探讨如何使用ASP.NET(C#)连接到SQL Server数据库,这对于任何想要进行Web开发的人来说都是至关重要的技能。 首先,我们需要了解SQL Server数据库管理系统,它是微软的一款强大的关系型...
在C#编程环境中,ADO.NET提供了一套完整的类库,使得开发者能够方便地创建、管理和执行SQL语句,以及处理数据库连接。在本例中,我们将探讨如何使用ADO.NET和一个名为MySQLDriverCS的驱动程序库来连接并操作MySQL...
在创建SQL Server数据库后,开发者可能需要使用ASP.NET来开发前端界面,通过ADO.NET(ASP.NET中的数据访问组件)与数据库进行交互,执行CRUD(创建、读取、更新、删除)操作。 **C#**:作为.NET框架的主要编程语言...
通过这个源码,你可以学习如何设计数据库模式,创建存储过程,以及使用ADO.NET进行数据库操作。这包括使用SqlConnection对象连接数据库,SqlCommand对象执行SQL命令,以及使用SqlDataReader或DataSet读取和操作数据...
本教程将深入探讨如何使用C#和ADO.NET来操作SQL Server数据库。 首先,了解基础概念是至关重要的。ADO.NET由几个关键组件组成,包括Connection(连接)、Command(命令)、DataReader(数据读取器)、DataAdapter...
【C#语言与SQL Server数据库基础】\n\n在学习C#语言与SQL Server数据库的基础知识时,我们首先需要理解C#作为微软开发的一种面向对象的编程语言,它在.NET框架下提供了强大的功能,适用于构建各种类型的应用程序,...
本教程将深入探讨如何使用C#和ADO.NET进行SQL数据库的操作。 首先,我们要理解ADO.NET的基本组件。这些包括Connection(连接)、Command(命令)、DataReader(数据读取器)、DataAdapter(数据适配器)和DataSet...
在模拟SQL Server数据库的过程中,我们通常会使用ADO.NET组件,它提供了连接数据库、执行SQL语句和处理结果集的能力。以下是一些关键步骤: 1. **建立数据库连接**:使用SqlConnection类来创建与SQL Server的连接。...
本教程主要关注使用C#语言通过ADO.NET来操作SQL Server数据库,这包括了教学演示案例、上机练习参考答案以及课后作业参考答案,旨在帮助学习者深入理解和掌握这项技术。 首先,ADO.NET是由微软开发的一套数据访问...
在本课程中,我们将深入探讨C#编程语言与SQL Server数据库的基础知识,这些内容构成了第10章的学习重点。C#是一种由微软开发的面向对象的编程语言,广泛应用于Windows平台上的应用程序开发,尤其是与数据库交互的...
《Visual C# + SQL Server数据库开发》是一本深入讲解如何使用C#编程语言与SQL Server数据库进行集成开发的经典著作。本书旨在帮助读者掌握利用这两项技术构建高效、可靠的数据库应用程序的关键技能。 首先,Visual...
在编程领域,尤其是.NET框架中,C#与ADO.NET结合使用提供了强大的数据库访问能力。ADO.NET是微软开发的一种数据访问技术,它为开发者提供了一种高效、灵活的方式来存取和管理各种数据库。本节将深入探讨ADO.NET的...