动态连接库 今天领导说:写到菜单的事件调用动态连接库.只有在用到的时候才调用.对这个不了解.希望大家能否给解释.是新手.谢谢.C#,做C/S的.还有如果是动态做菜单的时候.事件有什么好的方法写吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是叫你动态连接数据库吧?如果是,就这样写啦://连接数据库string conStr= "server=服务器名;uid=sa;pwd=密码;database=数据库";SqlConnection conn = new SqlConnection(conStr);//下面为填充数据(可参考)string sql="SELECT * FROM 表名"DataSet ds= new DataSet();conn.Open()SqlDataAdapter da=new SqlDataAdapter(sql,conn);SqlCommandBuilder thisBuilder=new SqlCommandBuilder(da);thisAdapter.Fill(ds,表名); string _AssemblyClass=""; ///类名的全路径,可以是个Form,因为Form也是一个类。///获取最后索引的位置 int lastPosition=_AssemblyClass.LastIndexOf ("."); ///获取最后索引前面的字符、例如assembly.dll为assembly string dll=_AssemblyPath + _AssemblyClass.Substring (0,lastPosition) + ".dll"; ///利用reflection动态加载程序集 Assembly assembly=Assembly.LoadFrom(dll); ///获取实体类的类型 Type type=assembly.GetType(_AssemblyClass); ///返回实体类的实例 return assembly.CreateInstance (type.FullName ); 如果你写过VB,那就好理解了。http://www.jojoo.net/article/list.asp?id=4961 C# 写的 dll 用反射C/C++写的DLL用 API loadlibrary 谁用过DEV的propertyGridControl控件? 这段代码能描述用session保存正确答案顺序和题号顺序一致吗 [C#] 怎么获取系统中的端口列表,并进行开启和关闭? webbrowser来做winform界面如何? 一个小问题<<的用法 Microsoft.DirectX.AudioVideoPlayback.Video同时播放2个 关于文本框自动提示功能谢谢 高手请进 给TCP/IP发送指令 这个问题有点怪? 这两个函数是什么意思?(c#) 被update搞昏了头 寻求如何在.net下开发工作流(workflow)的相关资料
如果是,就这样写啦:
//连接数据库
string conStr= "server=服务器名;uid=sa;pwd=密码;database=数据库";
SqlConnection conn = new SqlConnection(conStr);
//下面为填充数据(可参考)
string sql="SELECT * FROM 表名"
DataSet ds= new DataSet();
conn.Open()
SqlDataAdapter da=new SqlDataAdapter(sql,conn);
SqlCommandBuilder thisBuilder=new SqlCommandBuilder(da);
thisAdapter.Fill(ds,表名);
///获取最后索引的位置
int lastPosition=_AssemblyClass.LastIndexOf (".");
///获取最后索引前面的字符、例如assembly.dll为assembly
string dll=_AssemblyPath + _AssemblyClass.Substring (0,lastPosition) + ".dll";
///利用reflection动态加载程序集
Assembly assembly=Assembly.LoadFrom(dll);
///获取实体类的类型
Type type=assembly.GetType(_AssemblyClass);
///返回实体类的实例
return assembly.CreateInstance (type.FullName );
http://www.jojoo.net/article/list.asp?id=4961
C/C++写的DLL用 API loadlibrary