Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Create Module with Existing DBCreate Module with Existing DB
Previous
 
Next
New Post
7/3/2007 8:39 PM
 

Hi all,

I have seen the tutorials in regards to creating modules. However, I have an exisiting DB in which I would like to have a module to interface with and also to allow certain users to edit the records. How can this be done and would I need to create a new column for module id?

Many thanks!

 
New Post
7/4/2007 8:59 AM
 

You will need to have the connection string "somewhere" so your module can access it.  I would avoid putting it in the web config just by virtue of DNN updates (and you may forget to copy that over into the new file).  You *could* create a config file within your own module that has it, or store the connection string as a setting (and require that it be configured when the module is first placed).  Otherwise, you should be able to just go forward creating the module using the core concepts, such as inheriting controls from PortalModuleBase or UserModuleBase (all depending), packaging them up and deploying them.  You will not be able to use the DNN data provider because it is centric to the DNN core, but you can easily create your own data objects (SqlConnection and SqlCommand) to grab your data.

As far as wanting a moduleid or not, that depends on your implementation.  Does it need to be tied to a specific module instance, or will it be that no matter where you drop the module it always has access to the exact same data?  If you need it to be instance specific, then add a ModuleId column of type int, if not, then don't bother adding one.


-- Jon Seeley
DotNetNuke Modules
Custom DotNetNuke and .NET Development
http://www.seeleyware.com
 
New Post
7/4/2007 9:45 AM
 

Many modules already supports your request. You can try module from http://components.init.si

Kind regards,

Primoz

 
New Post
7/4/2007 10:29 AM
 


Michael Washington
http://ADefWebserver.com
www.ADefHelpDesk.com
A Free Open Source DotNetNuke Help Desk Module
 
New Post
7/5/2007 8:57 PM
 

Thanks all for your reply. :)

Is there a tutorial on editing rows in a gridview through DNN?

Thanks!

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Create Module with Existing DBCreate Module with Existing DB


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out