0
winforms 응용 프로그램에서 SMO (SQL Server Management Objects)를 사용하여 간단한 테이블 testtable
을 만들려고합니다.smo를 사용하는 테이블 생성시 버그
Database db = srv.Databases["model"];
Table t = new Table(db,"testtable");
DataType dt = new DataType(SqlDataType.Int);
Column c = new Column(t, "ID", dt);
c.Nullable = false;
t.Columns.Add(c);
dt = new DataType(SqlDataType.VarChar, 100);
c = new Column(t, "Name", dt);
t.Columns.Add(c);
try
{
Index i = new Index(t, "PK");
IndexedColumn ic = new IndexedColumn(i, "ID");
i.IndexedColumns.Add(ic);
i.IndexKeyType = IndexKeyType.DriPrimaryKey;
i.Create();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
있지만, 각 시간이
을 보여줍니다 지수 PK 실패 만들기?
코드가 SQL 서버에 테이블을 만들지 않습니다. –