Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

How to display the database name in a report.

How to display the database name in a report.

How to display the database name in a report.

I need to display the database name on a report. This is not a field in the "Special Fields" and I was wondering whether anyone has acheived this.
I am using 8.5 connecting via ODBC to a SQL Server Database (this will also be needed for Oracle and Sybase)
I am under the impression that it is impossible, but if anyone has written a UFL for this, please can I "borrow" your code?
Many thanks in advance.


RE: How to display the database name in a report.

Are you launching the report from an app?  
If so you could pass it from your login command to a formula or parameter on the report.

I don't know of another way.

Ken Hamady, On-site/Phone Crystal Reports Training/Consulting
Quick Reference Guide to using Crystal in VB

RE: How to display the database name in a report.

This command gets you the name of the current db in SQL Server V7:

select db_name() from master.dbo.sysdatabases where name = db_name()

I'm pretty sure that there is a similar command for Oracle and Sybase.

Brian J. Alves
Email: brian.alves@worldnet.att.net
VB / ASP / Crystal / SQLServer

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close