我想使用c#在Windows 7中的两个适配器之间创建网桥.我找不到适当的API文档来访问组件并创建桥接器.请帮我找一个解决方案.
谢谢,Bhaswanth Gattineni.
这是我的代码.我得到了数据库中存在的所有表名和列名.现在我需要知道列的类型.比如它的int或varchar或其他什么.可以帮助我吗?顺便说一下这是C#.
OleDbConnection con = new OleDbConnection(connectionString);
DataTable schemaCols;
DataTable schemaTbl;
List<string> tablesnames = new List<string>();
string returnString="";
try
{
con.Open();
object[] objArrRestrict;
objArrRestrict = new object[] { null, null, null, "TABLE" };
schemaTbl = con.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, objArrRestrict);
foreach (DataRow row in schemaTbl.Rows)
{
tablesnames.Add(row["TABLE_NAME"].ToString());
}
List<string> columnnames = new List<string>();
foreach (string str in tablesnames)
{
string selTbl = str;
//con.Open();
object[] objArrRestrictNew;
objArrRestrictNew = new object[] { null, null, selTbl, null };
//
schemaCols = con.GetOleDbSchemaTable(OleDbSchemaGuid.Columns, objArrRestrictNew);
foreach (DataRow row …Run Code Online (Sandbox Code Playgroud)