使用带有HTML表单的数据访问DLL

时间:2011-07-05 22:22:18

标签: c# mysql html dll webforms

我同意帮助一位朋友让他们的网站开始。以前,其他人通过在C#中编写数据访问层dll来帮助我,幸运的是我可以访问代码。没有任何改变和重新编译的方法,因为C#从来就不是我的主要语言之一。

问题是,我不知道我应该怎么称呼它。在HTML中,我尝试了

<form action='dll/MyLib.dll' method='GET'>'

但是我不知道如何调用DLL中的特定函数以及如何传递参数。我甚至不确定我是否设法加载它。例如,如果我有一个HTML表单来将新用户添加到MySQL数据库,我想调用DLL的连接和addUser函数。

我发现了一篇关于DLL和HTML的2005年文章,但是尝试使用它们的代码似乎在实际操作中不起作用: http://msdn.microsoft.com/en-us/library/3s0d4hwc%28v=vs.80%29.aspx

任何有此经验的人?我很想在PHP脚本中重写DLL ...

2 个答案:

答案 0 :(得分:0)

我认为你做错了。虽然“可能”是一种方法来做你所说的,但有很多更好/更简单的方法可以解决这个问题,其中一种方法是使用一个理解.NET的IDE,并且可以使用你的C#代码。如果您买不起VS2010并了解Visual Studio 2010的工作原理,我建议您WebMatrixASP.NET

短期内可能需要更长的时间,而不是人们可能或不会在这里提出的任何黑客攻击,但从长远来看,这将是巨大的收益,谁知道,也许你真的喜欢编程:)< / p>

答案 1 :(得分:0)

请不要从html调用dll。

如果您已经拥有与C#相关的项目,请尝试使用ASP .NET。