Hi,
Is the datalist meant for one table or can I use it to display information
from 2 different tables? Or should I be looking at a datagrid instead?
I began my code and kinda ran into a snag where my last two columns I am
displaying are ID fields, one for clientid and the other for empid.
What I would really like is to display their actual names instead of the
ids.
I have a dataset that is filled with 3 tables and I have created relations
between CLIENT and BOOKING (clientid) and EMPLOYEE and BOOKING (empid)
tables.
I have bound the dataset to my datalist and it is displaying correctly.
Thank you in advance! Joe
Here's my code:
SUB getdata()
Dim curAgentID as Integer
Dim curAgencyID as Integer
Dim curAgencyName as String
Dim curAgentName as String
Dim PageTitle as String
Dim curSecLevel as String
Dim curGroupID as Integer
Dim curStatus as String
Dim strSQLa as String
Dim strSQLb as String
Dim strSQLc as String
Dim ds as DataSet = New DataSet()
curAgentID = Session("sesemp Id")
curAgencyID = Session("sesemp Agencyid")
curAgencyName = Session("sesemp Agencyname")
PageTitle = "Agency Bookings"
curSecLevel = Session("sesemp Security")
curGroupID = Session("sesemp Groupid")
'AGENT BOOKINGS QUERY
strSQLa = "SELECT bookingid, clientid, agencyid, empid, arn,
bookingdatetime stamp, status FROM BOOKING WHERE agencyid =" & curAgencyID &
" AND empid=" & curAgentID & " AND status = 'Draft'"
'CLIENT NAME QUERY
strSQLb = "SELECT clientid, fname, lname FROM CLIENT WHERE agencyid=" &
curAgencyID
'EMPLOYEE NAME QUERY
strSQLc = "SELECT empid, fname, lname FROM EMPLOYEE WHERE agencyid =" &
curAgencyID
'FILL BOOKINGS
Dim MyConn as New SQLConnection(C onfigurationSet tings.AppSettin gs("dbConn"))
Dim myCmd as New SqlDataAdapter( strSQLa, MyConn)
myCmd.fill(ds, "BOOKING")
'FILL CLIENTS
Dim myCmdb as New SqlDataAdapter( strSQLb, MyConn)
myCmdb.fill(ds, "CLIENT")
'FILL EMPLOYEES
Dim myCmdc as New SqlDataAdapter( strSQLc, MyConn)
myCmdc.fill(ds, "EMPLOYEE")
'response.write (ds.Tables(0).R ows.Count)
'response.write (curAgencyID)
'IF THERE ARENT ANY CLIENTS WITH BOOKINGS DO NOT DISPLAY !!!! SIMPLE MESSAGE
TO USER HERE STATING NO BOOKINGS IE: PANEL
IF ds.Tables(1).Ro ws.Count > 0 THEN
'SET UP TABLE RELATIONS HERE
Dim datrela as New DataRelation("C lientBookings",
ds.Tables("CLIE NT").Columns("c lientid"),
ds.Tables("BOOK ING").Columns(" clientid"))
'add relation to collection
ds.Relations.Ad d(datrela)
Dim datrelb as New DataRelation("E mployeeBookings ",
ds.Tables("EMPL OYEE").Columns( "empid"),
ds.Tables("BOOK ING").Columns(" empid"))
'add relation to collection
ds.Relations.Ad d(datrelb)
bookingspanel.v isible = true
nobookingspanel .visible = false
'BIND DATA TO DATALIST
dlBookings.Data Source = ds
dlBookings.Data Bind()
myConn.close
mylabel.Text = ds.Tables(0).Ro ws.Count
mylabel.visible = true
ELSE
'SET LABEL MESSAGE HERE - NO BOOKINGS CURRENTLY, ETC...
mylabel.Text = "0"
mylabel.visible = true
bookingspanel.v isible = false
nobookingspanel .visible = true
END IF
END SUB
</script>
<!--- START OF BOOKING PANEL --->
<asp:panel ID="bookingspan el" runat="server">
<asp:DataList id="dlBookings "
runat="server"
cellpadding="3"
cellspacing="3"
GridLines="Both "
borderstyle="no ne"
backcolor="#FFF FFF"
width="790px"
headerstyle-font-name="Verdana"
headerstyle-font-size="13pt"
headerstyle-horizontalalign ="left"
headerstyle-font-bold="TRUE"
itemstyle-backcolor="#FFF FFF"
itemstyle-forecolor="#000 000"
alternatingitem style-backcolor="#C6E FF7"
alternatingitem style-forecolor="#FFF FFF"
footerstyle-font-size="9pt"
footerstyle-font-italic="true">
<HeaderTemplate >
<tr valign="top" bgcolor="#CCCCC C">
<td align="left" class="textbox" >Agent Reference Number</td>
<td align="left" class="textbox" >Status</td>
<td align="left" class="textbox" >Booking Date</td>
<td align="left" class="textbox" >Agent</td>
<td align="left" class="textbox" >Client</td>
</tr>
</HeaderTemplate>
<ItemTemplate >
<tr valign="top">
<td align="left" class="textbox" ><%#Container.D ataItem("arn")% ></td>
<td align="left" class="textbox" ><%#Container.D ataItem("status ")%></td>
<td align="left"
class="textbox" ><%#Container.D ataItem("bookin gdatetimestamp" )%></td>
<td align="left" class="textbox" >*****</td>
<td align="left" class="textbox" >*****</td>
</tr>
</ItemTemplate>
<AlternatingIte mTemplate>
<tr valign="top">
<td align="left" class="textbox" ><%#Container.D ataItem("arn")% ></td>
<td align="left" class="textbox" ><%#Container.D ataItem("status ")%></td>
<td align="left"
class="textbox" ><%#Container.D ataItem("bookin gdatetimestamp" )%></td>
<td align="left" class="textbox" >*****<td>
<td align="left" class="textbox" >*****</td>
</tr>
</AlternatingItem Template>
<FooterTemplate >
<tr height="25">
<td align="left" colspan="5"></td>
</tr>
<tr valign="top">
<td align="left" colspan="5" class="textbox</td>
</tr>
</table>
</FooterTemplate>
</asp:DataList>
<!--- END OF BOOKINGS PANEL --->
</asp:panel> 4 2476
Put code into your itemdatabound event, and in it pick up the id's from your
controls, retrieve the data you want, and substitute it. Or, more
efficiently, construct your SQL query with appropriate joins, etc, to
retrieve the columns you want and just bind to them.
"Joe Van Meer" <va*****@access cable.net> wrote in message
news:un******** ******@TK2MSFTN GP10.phx.gbl... Hi,
Is the datalist meant for one table or can I use it to display information from 2 different tables? Or should I be looking at a datagrid instead?
I began my code and kinda ran into a snag where my last two columns I am displaying are ID fields, one for clientid and the other for empid.
What I would really like is to display their actual names instead of the ids.
I have a dataset that is filled with 3 tables and I have created relations between CLIENT and BOOKING (clientid) and EMPLOYEE and BOOKING (empid) tables.
I have bound the dataset to my datalist and it is displaying correctly.
Thank you in advance! Joe
Here's my code:
SUB getdata()
Dim curAgentID as Integer Dim curAgencyID as Integer Dim curAgencyName as String Dim curAgentName as String Dim PageTitle as String Dim curSecLevel as String Dim curGroupID as Integer Dim curStatus as String Dim strSQLa as String Dim strSQLb as String Dim strSQLc as String Dim ds as DataSet = New DataSet()
curAgentID = Session("sesemp Id") curAgencyID = Session("sesemp Agencyid") curAgencyName = Session("sesemp Agencyname") PageTitle = "Agency Bookings" curSecLevel = Session("sesemp Security") curGroupID = Session("sesemp Groupid")
'AGENT BOOKINGS QUERY strSQLa = "SELECT bookingid, clientid, agencyid, empid, arn, bookingdatetime stamp, status FROM BOOKING WHERE agencyid =" & curAgencyID
& " AND empid=" & curAgentID & " AND status = 'Draft'" 'CLIENT NAME QUERY strSQLb = "SELECT clientid, fname, lname FROM CLIENT WHERE agencyid=" & curAgencyID 'EMPLOYEE NAME QUERY strSQLc = "SELECT empid, fname, lname FROM EMPLOYEE WHERE agencyid =" & curAgencyID
'FILL BOOKINGS Dim MyConn as New
SQLConnection(C onfigurationSet tings.AppSettin gs("dbConn")) Dim myCmd as New SqlDataAdapter( strSQLa, MyConn) myCmd.fill(ds, "BOOKING")
'FILL CLIENTS Dim myCmdb as New SqlDataAdapter( strSQLb, MyConn) myCmdb.fill(ds, "CLIENT")
'FILL EMPLOYEES Dim myCmdc as New SqlDataAdapter( strSQLc, MyConn) myCmdc.fill(ds, "EMPLOYEE")
'response.write (ds.Tables(0).R ows.Count) 'response.write (curAgencyID)
'IF THERE ARENT ANY CLIENTS WITH BOOKINGS DO NOT DISPLAY !!!! SIMPLE
MESSAGE TO USER HERE STATING NO BOOKINGS IE: PANEL IF ds.Tables(1).Ro ws.Count > 0 THEN
'SET UP TABLE RELATIONS HERE Dim datrela as New DataRelation("C lientBookings", ds.Tables("CLIE NT").Columns("c lientid"), ds.Tables("BOOK ING").Columns(" clientid")) 'add relation to collection ds.Relations.Ad d(datrela)
Dim datrelb as New DataRelation("E mployeeBookings ", ds.Tables("EMPL OYEE").Columns( "empid"), ds.Tables("BOOK ING").Columns(" empid")) 'add relation to collection ds.Relations.Ad d(datrelb)
bookingspanel.v isible = true nobookingspanel .visible = false
'BIND DATA TO DATALIST dlBookings.Data Source = ds dlBookings.Data Bind() myConn.close
mylabel.Text = ds.Tables(0).Ro ws.Count mylabel.visible = true
ELSE
'SET LABEL MESSAGE HERE - NO BOOKINGS CURRENTLY, ETC... mylabel.Text = "0" mylabel.visible = true bookingspanel.v isible = false nobookingspanel .visible = true
END IF
END SUB </script> <!--- START OF BOOKING PANEL ---> <asp:panel ID="bookingspan el" runat="server">
<asp:DataList id="dlBookings " runat="server" cellpadding="3" cellspacing="3" GridLines="Both " borderstyle="no ne" backcolor="#FFF FFF" width="790px" headerstyle-font-name="Verdana" headerstyle-font-size="13pt" headerstyle-horizontalalign ="left" headerstyle-font-bold="TRUE" itemstyle-backcolor="#FFF FFF" itemstyle-forecolor="#000 000" alternatingitem style-backcolor="#C6E FF7" alternatingitem style-forecolor="#FFF FFF" footerstyle-font-size="9pt" footerstyle-font-italic="true"> <HeaderTemplate > <tr valign="top" bgcolor="#CCCCC C"> <td align="left" class="textbox" >Agent Reference Number</td> <td align="left" class="textbox" >Status</td> <td align="left" class="textbox" >Booking Date</td> <td align="left" class="textbox" >Agent</td> <td align="left" class="textbox" >Client</td> </tr> </HeaderTemplate>
<ItemTemplate > <tr valign="top"> <td align="left" class="textbox" ><%#Container.D ataItem("arn")% ></td> <td align="left" class="textbox" ><%#Container.D ataItem("status ")%></td> <td align="left" class="textbox" ><%#Container.D ataItem("bookin gdatetimestamp" )%></td> <td align="left" class="textbox" >*****</td> <td align="left" class="textbox" >*****</td> </tr> </ItemTemplate> <AlternatingIte mTemplate> <tr valign="top"> <td align="left" class="textbox" ><%#Container.D ataItem("arn")% ></td> <td align="left" class="textbox" ><%#Container.D ataItem("status ")%></td> <td align="left" class="textbox" ><%#Container.D ataItem("bookin gdatetimestamp" )%></td> <td align="left" class="textbox" >*****<td> <td align="left" class="textbox" >*****</td> </tr> </AlternatingItem Template>
<FooterTemplate > <tr height="25"> <td align="left" colspan="5"></td> </tr> <tr valign="top"> <td align="left" colspan="5" class="textbox</td> </tr> </table> </FooterTemplate>
</asp:DataList>
<!--- END OF BOOKINGS PANEL ---> </asp:panel>
Hi Rick thanks for replying.
I had one query in the beginning that had table aliases and column aliases
but was told to use the relations collection and create my relationships
that way...so which way should I go? And how do I reference/bind data in
the second table to appear alongside info in the first table in my datalist
<%#Container.Da taItem("SECOND TABLE COLUMN ")%>
Thanks, Joe
"Rick Spiewak" <ri*********@mi ndspring.com> wrote in message
news:eO******** ******@TK2MSFTN GP11.phx.gbl... Put code into your itemdatabound event, and in it pick up the id's from
your controls, retrieve the data you want, and substitute it. Or, more efficiently, construct your SQL query with appropriate joins, etc, to retrieve the columns you want and just bind to them. "Joe Van Meer" <va*****@access cable.net> wrote in message news:un******** ******@TK2MSFTN GP10.phx.gbl... Hi,
Is the datalist meant for one table or can I use it to display
information from 2 different tables? Or should I be looking at a datagrid instead?
I began my code and kinda ran into a snag where my last two columns I am displaying are ID fields, one for clientid and the other for empid.
What I would really like is to display their actual names instead of the ids.
I have a dataset that is filled with 3 tables and I have created
relations between CLIENT and BOOKING (clientid) and EMPLOYEE and BOOKING (empid) tables.
I have bound the dataset to my datalist and it is displaying correctly.
Thank you in advance! Joe
Here's my code:
SUB getdata()
Dim curAgentID as Integer Dim curAgencyID as Integer Dim curAgencyName as String Dim curAgentName as String Dim PageTitle as String Dim curSecLevel as String Dim curGroupID as Integer Dim curStatus as String Dim strSQLa as String Dim strSQLb as String Dim strSQLc as String Dim ds as DataSet = New DataSet()
curAgentID = Session("sesemp Id") curAgencyID = Session("sesemp Agencyid") curAgencyName = Session("sesemp Agencyname") PageTitle = "Agency Bookings" curSecLevel = Session("sesemp Security") curGroupID = Session("sesemp Groupid")
'AGENT BOOKINGS QUERY strSQLa = "SELECT bookingid, clientid, agencyid, empid, arn, bookingdatetime stamp, status FROM BOOKING WHERE agencyid =" &
curAgencyID & " AND empid=" & curAgentID & " AND status = 'Draft'" 'CLIENT NAME QUERY strSQLb = "SELECT clientid, fname, lname FROM CLIENT WHERE agencyid=" & curAgencyID 'EMPLOYEE NAME QUERY strSQLc = "SELECT empid, fname, lname FROM EMPLOYEE WHERE agencyid =" & curAgencyID
'FILL BOOKINGS Dim MyConn as New SQLConnection(C onfigurationSet tings.AppSettin gs("dbConn")) Dim myCmd as New SqlDataAdapter( strSQLa, MyConn) myCmd.fill(ds, "BOOKING")
'FILL CLIENTS Dim myCmdb as New SqlDataAdapter( strSQLb, MyConn) myCmdb.fill(ds, "CLIENT")
'FILL EMPLOYEES Dim myCmdc as New SqlDataAdapter( strSQLc, MyConn) myCmdc.fill(ds, "EMPLOYEE")
'response.write (ds.Tables(0).R ows.Count) 'response.write (curAgencyID)
'IF THERE ARENT ANY CLIENTS WITH BOOKINGS DO NOT DISPLAY !!!! SIMPLE MESSAGE TO USER HERE STATING NO BOOKINGS IE: PANEL IF ds.Tables(1).Ro ws.Count > 0 THEN
'SET UP TABLE RELATIONS HERE Dim datrela as New DataRelation("C lientBookings", ds.Tables("CLIE NT").Columns("c lientid"), ds.Tables("BOOK ING").Columns(" clientid")) 'add relation to collection ds.Relations.Ad d(datrela)
Dim datrelb as New DataRelation("E mployeeBookings ", ds.Tables("EMPL OYEE").Columns( "empid"), ds.Tables("BOOK ING").Columns(" empid")) 'add relation to collection ds.Relations.Ad d(datrelb)
bookingspanel.v isible = true nobookingspanel .visible = false
'BIND DATA TO DATALIST dlBookings.Data Source = ds dlBookings.Data Bind() myConn.close
mylabel.Text = ds.Tables(0).Ro ws.Count mylabel.visible = true
ELSE
'SET LABEL MESSAGE HERE - NO BOOKINGS CURRENTLY, ETC... mylabel.Text = "0" mylabel.visible = true bookingspanel.v isible = false nobookingspanel .visible = true
END IF
END SUB </script> <!--- START OF BOOKING PANEL ---> <asp:panel ID="bookingspan el" runat="server">
<asp:DataList id="dlBookings " runat="server" cellpadding="3" cellspacing="3" GridLines="Both " borderstyle="no ne" backcolor="#FFF FFF" width="790px" headerstyle-font-name="Verdana" headerstyle-font-size="13pt" headerstyle-horizontalalign ="left" headerstyle-font-bold="TRUE" itemstyle-backcolor="#FFF FFF" itemstyle-forecolor="#000 000" alternatingitem style-backcolor="#C6E FF7" alternatingitem style-forecolor="#FFF FFF" footerstyle-font-size="9pt" footerstyle-font-italic="true"> <HeaderTemplate > <tr valign="top" bgcolor="#CCCCC C"> <td align="left" class="textbox" >Agent Reference Number</td> <td align="left" class="textbox" >Status</td> <td align="left" class="textbox" >Booking Date</td> <td align="left" class="textbox" >Agent</td> <td align="left" class="textbox" >Client</td> </tr> </HeaderTemplate>
<ItemTemplate > <tr valign="top"> <td align="left" class="textbox" ><%#Container.D ataItem("arn")% ></td> <td align="left" class="textbox" ><%#Container.D ataItem("status ")%></td> <td align="left" class="textbox" ><%#Container.D ataItem("bookin gdatetimestamp" )%></td> <td align="left" class="textbox" >*****</td> <td align="left" class="textbox" >*****</td> </tr> </ItemTemplate> <AlternatingIte mTemplate> <tr valign="top"> <td align="left" class="textbox" ><%#Container.D ataItem("arn")% ></td> <td align="left" class="textbox" ><%#Container.D ataItem("status ")%></td> <td align="left" class="textbox" ><%#Container.D ataItem("bookin gdatetimestamp" )%></td> <td align="left" class="textbox" >*****<td> <td align="left" class="textbox" >*****</td> </tr> </AlternatingItem Template>
<FooterTemplate > <tr height="25"> <td align="left" colspan="5"></td> </tr> <tr valign="top"> <td align="left" colspan="5" class="textbox</td> </tr> </table> </FooterTemplate>
</asp:DataList>
<!--- END OF BOOKINGS PANEL ---> </asp:panel>
Instead of binding declaratively, put code in the itemdatabound event.
Go directly into your tables with whatever querie(s) you need to
retrieve the data you want, and put it directly into the relevant
controls (which should be templated so you can find them).
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Thx Rick, I will give that a go. I am migrating from asp to .net. I have
experience in vb in past way back...so hopefully it won't be too bad.
I appreciate you help.
Anyways, I got started on the sub that will be called onItemdataBound but am
having problems getting it...I know I am close, but here goes:
'THIS SUB HANDLES GRABBING CLIENT NAMES
Sub dlBookings_OnIt emDataBound(sen der As Object, e As DataListItemEve ntArgs)
If e.Item.ItemType = ListItemType.It em Or e.Item.ItemType =
ListItemType.Al ternatingItem Then
' Retrieve the Label control in the current DataListItem.
Dim ClientNameLabel As Label =
e.Item.FindCont rol("clientname label")
Dim curClientID as Integer = e.item.FindCont rol("clientid") .Text
*************** *************** *************** * ERROR HERE I AM TRYING TO
GET THE VALUE OF 'CLIENTID'
' GRAB client name using ID from db here
Dim clientlabel As String
Dim strSQL as String
'SQL STATEMENT
strSQL = "SELECT fullname FROM CLIENT WHERE clientid=" & curClientID
'NEW CONNECTION OBJECT
Dim MyConn as New
SQLConnection(C onfigurationSet tings.AppSettin gs("dbConn"))
'NEW DATAREADER
Dim objDR as SQLDataReader
'NEW COMMAND OBJECT
Dim Cmd as New SQLCommand(strS QL, MyConn)
'OPEN CONNECTION
MyConn.Open()
'EXECUTE QUERY AND RETRIEVE DATA INTO READER
objDR = Cmd.ExecuteRead er(system.data. CommandBehavior .CloseConnectio n)
WHILE objDR.Read
clientlabel = objDR("fullname ")
END While
myConn.close
'redisplay it in the DataList.
ClientNameLabel .Text = clientlabel.ToS tring()
End If
End Sub
"Rick Spiewak" <ri*********@mi ndspring.com> wrote in message
news:uo******** ******@TK2MSFTN GP09.phx.gbl... Instead of binding declaratively, put code in the itemdatabound event. Go directly into your tables with whatever querie(s) you need to retrieve the data you want, and put it directly into the relevant controls (which should be templated so you can find them).
*** Sent via Developersdex http://www.developersdex.com *** Don't just participate in USENET...get rewarded for it! This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: marslee |
last post by:
I want to change a webpage so that when i move the mouse to certain
area of the page, the info tip tell what the content is about.
It's like moving the mouse in the desktop's my documment, when you move
close to it , the info tip of my document tells you "store the
document, graphics and other files.
How to display info tip in javascript?...
|
by: olle |
last post by:
Hi everyone.
Beging a newbee to asp.net and used to work with traditional asp I have
one problem working with a datalist.
1/ I make a dataset as as session variable like
session("employees")
2/ I want the datalist do display only the first row of the table.
But it always fails.
tried for exemple:
dim nrowpos as ingeger 'shows the current...
|
by: kscdavefl |
last post by:
How do I display the tables of a database in a list box?
Thanks,
dave
|
by: Roberto López |
last post by:
Hello all,
I have a page that in the top display a tree with Folders and Images into
the folders.
When the user click in a image, in the botton of the page i load the Image
properties into a DIV tag setting the "Visible" property to "True" and works
fine.
But when the user clicks in a folder, on the botton i have an asp:datalist
control...
|
by: Demetri |
last post by:
I have two tables in sql server. Customer and State. Of
course the Customer table has data about the customer
such as name, address, and phone number. It also has a
field called state_id. The state table has all the state
names and abbreviations, as well as the state_id field.
I have populated a dataset with the customer information.
I...
| |
by: mkd1919 |
last post by:
I have a website that performs a search on an indexing service and returns
the results. During the initial load, I get the recordcount through a DS,
then bind a DataList using a second DS with page count of 20.
This site executes successfully on my local machine and indexing service.
When ran on the intended server, the app retrieves the...
|
by: beachboy |
last post by:
hello,
I have set "RepeatColumns" on myDataList = 5, if the reminder of itemdata is
not multiple of 5.. e.g: only have 3 items. then the display will break...
any method i can solive this and add empty columns if the output is less
than 5?
Thanks in advanced.
|
by: beachboy |
last post by:
hello,
I have set "RepeatColumns" on myDataList = 5, if the reminder of itemdata is
not multiple of 5.. e.g: only have 3 items. then the display will break...
any method i can solive this and add empty columns if the output is less
than 5?
Thanks in advanced.
|
by: poojak |
last post by:
Hi Everybody,
I need some help. I want that when user click on a hyperlink (say Add Aditional Info) it display a table with 11 row and 2 cols just above the link and link moves down. and at this stage user can again click on the link and it will display another tabel with same detail. In short as many times user clicks on the link it dispaly the...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language...
| |
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it. ...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...
| |