Пример создания таблицы:
CREATE TABLE MyTable
(
Id int IDENTITY(1,1) PRIMARY KEY CLUSTERED,
Name varchar(50)
)
Вставить записи:
Insert INTO MyTable Values ("Abe")
Вы должны тщательно подумать, прежде чем позволить приложению изменить структуру вашей БД, хотя ...
В качестве альтернативы вы можете использовать Объекты управления SQL Server . Вот хорошая ссылка, которая использует SSMO для создания таблицы:
http://www.davidhayden.com/blog/dave/archive/2006/01/27/2775.aspx
UPDATE
Ваш C # будет выглядеть так:
string queryString =
@"
CREATE TABLE MyTable
(
Id int IDENTITY(1,1) PRIMARY KEY CLUSTERED,
Name varchar(50)
)";
using (SqlConnection connection = new SqlConnection(
myConnectionString ))
{
SqlCommand command = new SqlCommand(
queryString, connection);
connection.Open();
command.ExecuteNonReader();
command.CommandText = @"Insert INTO MyTable Values ('Abe')";
command.ExecuteNonReader();
}