Repeat Signage V5 help

Data connection record screen

Help home

Repeat Signage digital signage software


Data connection record screen  

This screen allows you to set up a connection to a Microsoft Access, Microsoft SQL Server or ODBC database so that you can use database information within Repeat Signage software.

Start by selecting one the database connection types from the list:

ODBC (32-bit drivers)
Microsoft Access 97/2003 database
Microsoft Excel spreadsheets
Microsoft SQL Server
CSV
Repeat CSV
RSS feed
XML file

Each of these options is detailed below:


ODBC

Most database systems allow you to connect to them using ODBC (Open Database Connectivity - See http://en.wikipedia.org/wiki/ODBC).  This allows you to set up a connection to your database on a computer. 

Repeat Signage is a 32-bit application and you will need to connect using 32-bit ODBC drivers.  Repeat Signage automatically collects a list of ODBC sources on your system and placed them in the 'System/User ODBC data source (32-bit)' drop down list.  Make sure you add a database username and password as well if the database you are connected to requires authorisation. 

If you are having difficulty connecting, then please try connecting from another application, such as Microsoft Excel.  Use the 'Data' tab in Excel.  Microsoft Excel using Microsoft Query to access ODBC and when you select a database, if it requires a username and password it will automatically prompt you.   If you don't have Excel, then you can download the free OpenOffice.org office suite.  When installed, then use the Database option and select 'Connect to existing database' and change to ODBC and then follow the prompts. 

If you can then connect to your database with another application, then try using our ODBC connection testing screen from the Help menu on the main Repeat  Signage screen.  This will collect information on the problem.


Microsoft Access 97/2003 database

This allows you to connect to a Microsoft Access 97 or 2003 database, which has the file extension of .mdb.


Microsoft Excel spreadsheets

Both .xls and .xlsx files are supported but these need to have the information in column format such as:

Repeat Signage supports Microsoft Excel spreadsheets

Ideally the first row will have your column headers and then the data on the rows underneath.  You can have different information on different sheets and each sheet becomes a separate database table.   Don't forget that the is a 'Spreadsheet' option on the main Repeat Signage screen's 'Free tools' menu so that you can create your own spreadsheet databases.


Microsoft SQL Server

You can access your SQL servers either on your local machine, on your network, or even over the Internet. 


CSV files

This is a standard text based information format that many software packages will export data to including Microsoft Excel.  Browse for your CSV file.  The CSV file can be on your computer, on a network drive, on an Internet website, at RepeatServer.com or on an FTP site. 


Repeat CSV files

A Repeat CSV file a custom format created by Repeat Software.  See Repeat CSV files.


RSS feeds

You can connect to and use RSS feed data.  This can be in RSS 2.0 format or Atom.  See RSS feeds.   The also works with Repeat Banner RSS feeds that can be hosted at www.repeatserver.com.  

Technical note - Repeat Signage uses RSS feeds with its RSS control which scrolls plain text.  Because of this, Repeat Signage strips out all HTML tags.  If you want to display the HTML descriptions of items, then in the 'NewsItems' table inside your feed, then use the 'AtomDescription' field rather than the plain text 'description' field.


XML files

XML is a common format for transferring database information across the Internet and allows different computer systems to share information.  You can also collect these from website locations such as XML end points on your own website. 


XML endpoints

It is common for remote systems to collect information they need from visiting a website page with parameters that then returns the data they requested in XML format.  This is often done by mobile apps on smart phones so that apps can collect data.  Often these require that a username and password first be sent to a login URL before access to the required endpoint page is granted.  For example, a login URL my look like:

http://www.mywebsite/login.aspx?user=bob&pass=bobsPassword

before the data can be collected from another URL such as:

http://www.mywebsite/data.aspx?PriceFrom=100&PriceTo=1000

If you need to specify a login URL, then when you select the XML option then you can choose the 'Website' option:

Choosing website option tab

then put a tick in the 'Login required' box and then enter your login URL.  The 'Cache seconds' is how long data collected from your end point is held in our cache.  The default is 900 seconds or 15 minutes.


RSS feed and XML files

RSS feeds are also specialist types of XML files.  You can read raw RSS feed files with the XML file option, but you will find that the dates in the news items are treated as text, which stops you sorting correctly in date order.   We recommend you use the RSS feed option.


Manual connection strings for advanced users

You can tick the 'Manually enter a connection string' and type in your own connection string.   This is designed for advanced users who need to add extra connection information that is specific to their databases.

If you are putting a password in your connection string, we advise you to put <PASSWORD> instead of the actual password and put the password in the password box instead.  This is so this is not visible to users.  You can also set up a system password on Repeat Signage so that end user installations cannot see this or other database connection records.


Security

If you are connecting to a secure database, such as MS SQL Server, or an MS Access database that has a password, then you may want to stop any users on remote machines from viewing or changing system data connections.  You can set an Admin password from the main Repeat Signage screen my clicking on 'File' then 'Settings' and then going to the 'Passwords' tab.

With MS SQL Server and other server based database system, then please create a read only user for Repeat Signage that only has access to the data that needs to be read.


Support

Feel free to email our Support Department at support@repeatsoftware.com if you need any help.  You are also welcome to email or send small databases such as Microsoft Access .mdb files, XML and CSV files and will help you collect the information you want to display.  Support is free of charge.

If you need to connect to a file type or database not on our list, then you are welcome to email us and we can see how we can help.