如何实现取出数据库表结构的字段的default值?(急) slhuang(★Shawn★) 不是一样取吗?……字段的缺省值会给你赋上内容的啊。是啊你插入数据后取出的就是你插入的数据了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你插入的时候这个字段不操作就是了比如 表中有3个字段A,B,C ,其中C具有默认植那么Sql:insert into(a,b) values ('a','b') 我对数据库不能进行插入操作 只能select。 我现在用OracleConnection oracleConnection = new OracleConnection(select的语句); OracleDataAdapter oracleDataAdapter = new OracleDataAdapter(selectcommand.CommandText,oracleConnection.ConnectionString);oracleDataAdapter.FillSchema(DBSet, SchemaType.Mapped);System.Data.DataTableCollection DBtable = DBSet.Tables; System.Data.DataColumnCollection dcc = null; foreach(System.Data.DataTable DBtable1 in DBtable) { dcc = DBtable1.Columns; for (int j = 0; j < dcc.Count; j++) { DataColumn dc = dcc[j]; 这里dc能拿到字段名,但是拿不到default } }我想可能这种办法去不到数据表的default值 , 有其他办法吗? 先执行系统存储过程sp_columns 'table_name',再取找'column_name'对应的"column_Def"值即可 http://blog.csdn.net/zhzuo/archive/2004/07/03/33273.aspx 有一个gridControl的问题请教下大家。 c#做的C/S应用程序如何建立操作日志? 看看这SQL两个语句不同,为什么执行结果一致呢?新手求助!谢谢! 请问timespan怎么转换成整数 c#如何向webbrowser控件发送命令 请教此类代码执行的顺序 请帮忙,关于字符串选择的问题 水晶报表丢失参数字段 哪位有"可伸缩个性化窗体"的源代码,即刻给分:) 希望C#一路走好!散分 关于dll调用问题,复杂看来很多资料还是搞不定。如果能解决一定给100 在线等 弱弱地问
比如 表中有3个字段
A,B,C ,其中C具有默认植那么Sql:insert into(a,b) values ('a','b')
OracleDataAdapter oracleDataAdapter = new OracleDataAdapter(selectcommand.CommandText,oracleConnection.ConnectionString);
oracleDataAdapter.FillSchema(DBSet, SchemaType.Mapped);System.Data.DataTableCollection DBtable = DBSet.Tables; System.Data.DataColumnCollection dcc = null;
foreach(System.Data.DataTable DBtable1 in DBtable)
{
dcc = DBtable1.Columns;
for (int j = 0; j < dcc.Count; j++)
{
DataColumn dc = dcc[j];
这里dc能拿到字段名,但是拿不到default
}
}我想可能这种办法去不到数据表的default值 , 有其他办法吗?