f



Unbound text box, text>255, MS Access/PostgreSQL

Hello.
I have the following problem with MS Access/PostgreSQL combination:
There is a form in Access that has an unbound text box, used for entering a 
commentary of a batch of records.
There is a DAO Append Query that has a parameter that is passed from the 
text box using parameter of DAO QueryDef object.
I adjusted B7 parameter (Text as LongVarchar) in connection string (ODBC 
driver) to 1, so that Access links PostgreSQL Text fields as Memo fields in 
Access. The intention was to be able to enter unlimited length commentary 
into the field.
But, although I can enter unlimited text by using bound text box in some 
other forms, in this particular form I can't use bound control, so I need to 
pass text from  UNBOUND control to the linked table by using DAO or ADO 
code. It seems that DAO query can't accept Memo as parameter, but only text. 
If my text exceeds length of 255, I have an VBA error 3271. If text in 
unbound text box is shorter that 255 everything is OK.

So, is there any way to pass text of length >255 from unbound text box to 
Memo field of linked PostgreSQL table, by using DAO or ADO ?

Thanks in advance,

Zlatko 


0
10/2/2005 11:15:54 PM
comp.databases.ms-access 42670 articles. 0 followers. Post Follow

2 Replies
1001 Views

Similar Articles

[PageSpeed] 10

On Mon, 3 Oct 2005 01:15:54 +0200, "Zlatko Mati�" <zlatko.matic1@sb.t-com.hr>
wrote:

>Hello.
>I have the following problem with MS Access/PostgreSQL combination:
>There is a form in Access that has an unbound text box, used for entering a 
>commentary of a batch of records.
>There is a DAO Append Query that has a parameter that is passed from the 
>text box using parameter of DAO QueryDef object.
>I adjusted B7 parameter (Text as LongVarchar) in connection string (ODBC 
>driver) to 1, so that Access links PostgreSQL Text fields as Memo fields in 
>Access. The intention was to be able to enter unlimited length commentary 
>into the field.
>But, although I can enter unlimited text by using bound text box in some 
>other forms, in this particular form I can't use bound control, so I need to 
>pass text from  UNBOUND control to the linked table by using DAO or ADO 
>code. It seems that DAO query can't accept Memo as parameter, but only text. 
>If my text exceeds length of 255, I have an VBA error 3271. If text in 
>unbound text box is shorter that 255 everything is OK.
>
>So, is there any way to pass text of length >255 from unbound text box to 
>Memo field of linked PostgreSQL table, by using DAO or ADO ?
>
>Thanks in advance,
>
>Zlatko 
>

The easiest way is to open a DAO recordset, and add a new record to it.
0
nospam48 (2784)
10/4/2005 1:44:49 PM
You were right!
Thanks,

Zlatko

"Steve Jorgensen" <nospam@nospam.nospam> je napisao u poruci interesnoj 
grupi:uo15k1dibufmifm570p499tf5gdkqgo1d9@4ax.com...
> On Mon, 3 Oct 2005 01:15:54 +0200, "Zlatko Mati�" 
> <zlatko.matic1@sb.t-com.hr>
> wrote:
>
>>Hello.
>>I have the following problem with MS Access/PostgreSQL combination:
>>There is a form in Access that has an unbound text box, used for entering 
>>a
>>commentary of a batch of records.
>>There is a DAO Append Query that has a parameter that is passed from the
>>text box using parameter of DAO QueryDef object.
>>I adjusted B7 parameter (Text as LongVarchar) in connection string (ODBC
>>driver) to 1, so that Access links PostgreSQL Text fields as Memo fields 
>>in
>>Access. The intention was to be able to enter unlimited length commentary
>>into the field.
>>But, although I can enter unlimited text by using bound text box in some
>>other forms, in this particular form I can't use bound control, so I need 
>>to
>>pass text from  UNBOUND control to the linked table by using DAO or ADO
>>code. It seems that DAO query can't accept Memo as parameter, but only 
>>text.
>>If my text exceeds length of 255, I have an VBA error 3271. If text in
>>unbound text box is shorter that 255 everything is OK.
>>
>>So, is there any way to pass text of length >255 from unbound text box to
>>Memo field of linked PostgreSQL table, by using DAO or ADO ?
>>
>>Thanks in advance,
>>
>>Zlatko
>>
>
> The easiest way is to open a DAO recordset, and add a new record to it. 


0
10/5/2005 8:40:44 PM
Reply:

Similar Artilces:

Create MS/ACCESS database app for non-ms/access users
Is it possible to create an MS/ACCESS database application and package it for users who do not have MS/ACCESS loaded in their PCs? I was told that this is possible, but I don't know what software is needed. Do you know? If so, please answer this post. Thanks. SueB *** Sent via Developersdex http://www.developersdex.com *** Don't just participate in USENET...get rewarded for it! Per Sue Bricker: >Is it possible to create an MS/ACCESS database application and package >it for users who do not have MS/ACCESS loaded in their PCs? > >I was told that this is possible, but...

Old ms-access file, showing wrong text in access xp
Dear sirs: I've one old .mdb file ( since 97). now when I open it, it converts most of text to strange unicode characters. can I stop this conversion and ask access to just show original non-unicode characters? Thanks Bijan ...

Possible to keep MS Access interface and migrate the MS Access to MS SQL Server?
Hello all Would it be possible to migrate the MS Access 2000 to MS SQL Server 2000? My application is using MS Access 2000 as database and as user interface such as forms. Now, I want to migrate the backend database from MS Access 2000 to MS SQL Server 2000. However, I want to keep the MS Access 2000 interface. Would it be possible? If I migrate the MS Access to SQL Server, would the queries, back-end VBA, macro, tables and forms be affected? Do I need to change the MS Access data type to SQL server supported data type? Which tool I can use to do the migration? Upsizing wizard or exporting...

How to import a tab delimited text file into MS Access database
Hi, I have the following task to be done in VC++ 6.0. I have a tab delimited text file that needs to be imported into a MS Access table. The table is created and the table structure is defined using DAO methods. So now I have to fill this table with the data in the text files. For a few rows in the text file, the number of columns could be less than the number of columns in the table. Can anyone please post me the code to do this. Thanks a ton in advance. Pradeep wrote: > I have the following task to be done in VC++ 6.0. We'd be happy to give you the VBA code, but do you really want to throw away your C++ and use Microsoft Access for the job? If you want to keep C++, you can ask for C++ code in another newsgroup, because we'd just be guessing. -- Message posted via http://www.accessmonster.com ...

MS-Access 2007. Report. Text box format problem
Hi, I am new to MS-Access. I have created a very simple report in MS-Access based on an imported Excel spreadsheet. The individual costs are held in field "Item Cost". Each instance of the field is displayed on the report and the field has NO Format property associated. On the report the field displays with a currency symbol and two decimal places - which is what I want. I guess the currency format of the field is being picked up from the original Excel spreadsheet. I have in the report footer the total of "Item Cost" which is calculated by =Sum([Item Cost]). This calculation gives the correct value for the sum, but I cannot control the display format. In the report Design view this field =Sum([Item Cost]) has a property sheet which contains a format value of "Currency". However, on the generated report this value just displays as a standard decimal. How do I get the report to display =Sum([Item Cost]) with a leading currency symbol (UK Sterling in my case) and two decimal places? Thanks Clive "Clive" <clive_long@yahoo.com> wrote in message news:8678680d-5123-4263-98c2-cfbb739fd5bb@x41g2000hsb.googlegroups.com... > Hi, > > I am new to MS-Access. > > I have created a very simple report in MS-Access based on an > imported Excel spreadsheet. > > The individual costs are held in field "Item Cost". Each instance of > the field is displayed on the report and the field has N...

Get the real type of columns from MS Access databases(OLEObject, text, memo, numeric)
Hello, I made one application that opens MS Access databases.And I have one problem.How can I find the real data type of columns(text, memo, OLEObject, numeric) like it is into Access.I tried with resultSetMetaData.getColumnType(columnIndex) but I receive java.sql.Types.I have two columns that contains OLEObjects(images).But I receive two different types for columns : VARCHAR once, and for second column SMALLINT.I only want to see the types like in Access(OLEObjects, Text, Numeric, Memo...).Thanks in advance! Best regards, Calin Pop ...

request for explanation on access an database in ms access
This is the code that I found on the internet for accessing an ms access database: import java.sql.*; class Test { public static void main(String[] args) { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // set this to a MS Access DB you have on your machine String filename = "d:/java/mdbTEST.mdb"; String database = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="; database+= filename.trim() + ";DriverID=22;READONLY=true}"; // add on to the end // now we can get the connection from the DriverManager Connection con = DriverManager.getConnection( database ,"",""); } catch (Exception e) { System.out.println("Error: " + e); } } } What I don't understand is the declaration of database. What I did was putting the database in the same dir as the sourcecode and use "jdbc:odbc:CafeJolt.mdb". But this doesn't work. And the above code does, why is that??? Actually it's not Java question. It's ODBC question. You have to have ODBC connection. Depending of Windows it's usually something like this (for my Windows 2000): Start->Sttings->Control Panel->Administartive Tools->Data Sources(ODBC)-> User DSN -> [Add]-> Driver to Microsoft Access(*.mdb) === And here, finally you can choose file name. ...

Access MS-ACCESS database on server from client????
I m currently developing a java based application and want to know how can i make client access database located on the server? "HeMan_Speaks" <Lunar20092010@gmail.com> wrote in message news:d71ce567-0434-48b8-b1d2-bb191706ab45@w8g2000prd.googlegroups.com... >I m currently developing a java based application and want to know how > can i make client access database located on the server? I think you're going to have to expand a little bit more in your question here, as is not 100% quite clear what you're trying to do. You might want to make a little bit of a distinction between MS access, the development system that allows you to write code, build forms, and build reports, and that of the database engine that you choose to use with MS access. When you build an application MS access, you then choose your database engine, that might be oracle, SQL server, or perhaps more often leave the default jet database. So when you say make a client access application, are you talking about a piece of software that you plan to install and each computer? The fact that your introducing the issue of java further complicates your question. Perhaps your question is simply you have some java code running on a server, and with to open a mdb file (an access database file). In this situation you're not really using MS access at all here (you using what is called the jet database engine to read that mdb file). For all the trouble in this type of sce...

MATLAB command to access MS Access database
Hi! Is there a MATLAB command which gives access to a .mdb MS Access database or do I need a special driver? Thanks, Andree Hi Andree Ellert, you can use activeXcontrol to interact with MS-Access database. access = actxserver('Access.Application'); returns the handle for Access. set(access, 'Visible', 1); will show the opened Access window. use get(access) and set(access) commands to find the methods available to call. -Vadivelu M =========== http://www.mathworks.com/access/helpdesk/help/toolbox/database/datatool.shtml "Andree Ellert" <ellert@gmx.net/////\\\\\> wrote in message news:eed9874.-1@webx.raydaftYaTP... > Hi! > > Is there a MATLAB command which gives access to a .mdb MS Access > database or do I need a special driver? > > Thanks, > > Andree Andree Ellert wrote: > > > Hi! > > Is there a MATLAB command which gives access to a .mdb MS Access > database or do I need a special driver? > > Thanks, > > Andree <http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=4045&objectType=file> -Hardik ...

Best way to access a remote MS ACCESS database
What is the best way, via the internet, to access a remote Microsoft Access database? I was thinking of using VPN, but I thought that I would check here to see if there is a better way. Any suggestions? Thanks Do you mean remotely controlling an Access database, or linking tables over the internet? The first is doable, the second is a recipe for disaster. Remote Control: If your remote OS is Windows XP, you can use Remote Desktop (although only 1 person can access the PC at a time; this will change in the upcoming Service Pack for XP, but that may not help you now). Otherwise, GoToMyPC offers similar services, as does Terminal Server (a component of a Windows Server machine), PCAnywhere, et al. Linking to remote tables: You will almost certainly encounter severe problems with corruption, and your performance will almost certainly be so poor as to be unworkable. I attempted this once, with a web server in Canada and my machine in Augusta, GA. Even tiny data requests on a very well optimized data structure took waaaay too long to process ... it's simply not workable, IMO. Other alternatives would be covert the app to a web-based and place your data on a web server. Access/Jet isn't really designed for those workloads, but running a small site with minimal transactions and users can be done. Otherwsie, consider switching to a more robust data platform like MySQL, SQL Server, etc. -- Scott McDaniel CS Computer Software Visual Bas...

JDBC+Linux -> MS Access/MS SQL??
I want to use JDBC to connect a remote MS Access/MS SQL database, however, I found that JDBC-ODBC is not support on remote database and Linux. I've visit the site of some middleware, like RmiJdbc, IDS,.... However, seems don't know how to make it functions and difficult to configure. Do anyone can give me a solution? Thanks Vincent You can try the jTDS driver (http://sourceforge.net/projects/jtds), performs really good. Or you can buy some other jdbc driver for MS SQL Server. /Klas "Vincent Ho" <vincenthkh@hotmail.com> wrote in message news:fb01e579.0308061746.3bf10a6b@posting.google.com... > I want to use JDBC to connect a remote MS Access/MS SQL database, > however, I found that JDBC-ODBC is not support on remote database and > Linux. > I've visit the site of some middleware, like RmiJdbc, IDS,.... > However, seems don't know how to make it functions and difficult to > configure. > Do anyone can give me a solution? > > Thanks > Vincent Vincent Ho wrote: > I want to use JDBC to connect a remote MS Access/MS SQL database, > however, I found that JDBC-ODBC is not support on remote database and > Linux. > I've visit the site of some middleware, like RmiJdbc, IDS,.... > However, seems don't know how to make it functions and difficult to > configure. > Do anyone can give me a solution? > > Thanks > Vincent Accessing SQL server from ...

Running a ms access database with access 2003 in Vista
I have a Database that I am trying to run on a new vista computer. Up to now I was running it on a win 98 computer and using access 2003! I installed access 2003 and I can make it run and view the data but I can not save any new records. Has any one seen this problem yet? Thanks Clarence Wollman On Wed, 22 Aug 2007 13:17:13 -0700, cwoll <clarencewollman@gmail.com> wrote: Do you have the same problem with the Northwind sample application? (search your computer for northwind.mdb) -Tom. >I have a Database that I am trying to run on a new vista computer. Up >to now I was running it on a win 98 computer and using access 2003! I >installed access 2003 and I can make it run and view the data but I >can not save any new records. >Has any one seen this problem yet? > >Thanks Clarence Wollman On Aug 22, 7:29 pm, Tom van Stiphout <no.spam.tom7...@cox.net> wrote: > On Wed, 22 Aug 2007 13:17:13 -0700, cwoll <clarencewoll...@gmail.com> > wrote: > > Do you have the same problem with the Northwind sample application? > (search your computer for northwind.mdb) I don't have a problem opening and editing the northwind.mdb. Thanks Hi I found a workaround. This database has a fronted and a backed. When I link them in the linked table manager, I was going threw the network to my computer. The reason I am doing this is when any networked computer opens the shortcut to the front end of this computer the linked table manger knows...

Accessing MS ACCESS database using Data Environment
HI, I have developped a program in Visual Basic 6.0 using MS Access database. I have created all my reports through Data Environment where I have entered the location of my database file (for e.g c:\project\app\test.mdb) in the Connection properties. I have installed my application on another PC using Package & Deployment wizard. When viewing the reports on the other PC, I have to enter everytime the new location of the database. How can I solve this problem, please? nadia wrote: > HI, > I have developped a program in Visual Basic 6.0 using MS Access database. >...

Accessing a MS Access database across two servers
Hi The technical support guys at my company have set up my system so that the server containing the MS Access database is on one server, while the pages that should access the database are on another server. When the pages and database are on the same server, I usually just connect through ODBC. The problem is that I don't know how to set up an ODBC connection to link from one server to a database in another. Anyone know what I am getting at and know of a possible solution, or a link to a site which may help. thanks in advance Brendan "Singularity" <Brendan.Collins@Sin...

Text & MS Access (David)
Hello, David, Since you were able to answer so many DBT questions really well, I hope you can help with mine. I have this file in notepad and I want to insert the data into MS Access db.&nbsp; DO you know how to do that ? Thanks<img height="16 src= http://forums.ni.com/i/smilies/16x16_smiley-happy.gif" width="16" border="0">. (Anyone else is welcome to answer.) Here's the attachment: TextData.txt: http://forums.ni.com/attachments/ni/170/165958/1/TextData.txt Do you already have an Access database table with four fields aka columns? And does each ...

Use ASP to read MS Access query that calls MS Access function
Hi: I have an MS Access query for a table called MyTable. One of my fields in the query is a custom field that looks like "MyField: = MyFunction(ID)" where ID is a field in MyTable. I have ASP code and I can use it to read the query OK when "MyField" is not part of the query. If I add in MyField and then run my ASP code to try to read all the query fields, I get an error message on my web browser which says something to the effect of "cannot find MyFunction." On the Access side, I have MyFunction set up in a module and use the keyword "Public" in front of the function name. What else do I need to do to get my ASP code to run this query. I'm trying to avoid reproducing MyFunction within the ASP code if possible. Thanks. Kevin On Thu, 14 Jun 2007 21:38:19 -0000, k-man <kmccrack@gmail.com> wrote: Sorry, no can do. From ASP you don't have access to the Access VBA interpreter. -Tom. >Hi: > >I have an MS Access query for a table called MyTable. One of my >fields in the query is a custom field that looks like "MyField: = >MyFunction(ID)" where ID is a field in MyTable. > >I have ASP code and I can use it to read the query OK when "MyField" >is not part of the query. If I add in MyField and then run my ASP >code to try to read all the query fields, I get an error message on my >web browser which says something to the effect of "cannot find >MyFunction."...

accessing MS Access database fila via ODBC problem
Hi! I'm trying to connect to a MDB file via ODBC like this: char *DSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\dev-cpp\\test\\1.mdb"; SQLAllocEnv(&env); SQLAllocConnect(env, &hdbc); SQLBrowseConnect(hdbc, (UCHAR*)DSN, strlen(DSN), (UCHAR*)buf, BUF_SIZE, (SQLSMALLINT*)&rcvlen); The function SQLBrowseConnect fails and SQLGetDiagRec returns "IM001 Driver does not support this function" Can anyone help me? Thanks! David On S...

Accessing a passworded MS Access 2000 database in Crystal Reports
Can anybody give me some code that I can put in to my VB6 app to open a passworded Access database in the Crystal Reports 8.5 RDC? I see so many examples - none of which seem to work for me. I am using a native connection in Crystal ( pdbdao.dll). My current code is : Dim Report As New crPrintPreview Dim crTable As CRAXDRT.DatabaseTable Private Sub Form_Load() Set crTable = Report.Database.Tables.Item(1) varpath = CurDir crTable.Location = varpath & "\OrderManager.mdb" CRViewer1.ReportSource = Report CRViewer1.ViewReport End Sub All I receive is the message "Error opening file xxxxxxx etc" and then "Open Database session failed" Appreciate any help! Peter Tyler ...

Accessing 2 tables having same name but different databases ms-access
Hi, I have an application with MS-Access as backend and JSP/ tomcat as frontend/webserver. For getting better response time(as access is very slow compared to other RDBMS's), I have split the main DB into two DB's on different disks on my server for better performance.I have kept the table names same but changed the DB names. How do I access tables from both the DB's? This is what I have done; I made different connection to the respective DB's i.e. con and con2. When I want to access data, I am using 2 result sets for retriving data from the tables, but getting no result. Here is my code: rs2_1=stmt2_1.executeQuery("select * from Requests where Status='Released' AND LoginName='"+login+"' order by Req_No"); rs=stmt.executeQuery("select * from Requests where Status='Released' AND LoginName='"+login+"' AND Req_No> 5500 order by Req_No"); So, rs & stmt are for latest records and rs2_1 & stmt2_1 correspond the records from older DB. I think, I'm forgetting some small thing but cant get it. Please advice. What do you mean "no result"? Does "next()" return false for both rs2_1 an= d rs? If you're really trying to improve response time, you should probably be ru= nning the two queries in separate threads ... but as you acknowledge, Acces= s may not have as high performance as other RDBMSs. You would also see rel= iability adv...

accessing ms access via ODBC without Microsoft Access
Hi, If I have a computer without Microsoft Access installed but with an ODBC connection to a .mdb file - can I still access the 'database' via ODBC? thanks Tim <timasmith@hotmail.com> wrote in message news:1145206985.433826.106120@i40g2000cwc.googlegroups.com... > Hi, > > If I have a computer without Microsoft Access installed but with an > ODBC connection to a .mdb file - can I still access the 'database' via > ODBC? Yes, provided you are running a program prepared in a language that supports ODBC and have installed an ODBC driver on that user's machine. What you cannot do is to access a Jet (often called Access) database via ODBC from Access. You can link to tables in that Jet database, or open it directly, but you can't ODBC to Jet tables from Access itself. Larry Linson Microsoft Access MVP ...

How to access MS Access from Perl?
Hi, Good day! I am writing some Perl script on the server side for HTML forms that can create/update an MS Access database. Does anyone know of examples how this can be done? Your help is greatly appreciated. -lc Email to luican@yahoo.com bounces. Anyway, try DBI and DBD::ODBC. Or maybe DBD::ADO, but I've never tried it. ---------------------------------------- http://cpan.org http://search.cpan.org/~jurl/DBD-ODBC-1.09/ODBC.pm ... Connect without DSN The ability to connect without a full DSN is introduced in version 0.21. Example (using MS Access): my $DSN = 'driver=Mi...

Free JDBC driver to access MS Access database from Linux enviroment.
I'm looking for a free JDBC driver that will allow me to acces a MSAccess database that resides on a Windows server from a JSPapplication that resides on a Redhat Linx server.Any suggestions would be appreciated.Thanks,Tim tim@nocomment.com wrote:> I'm looking for a free JDBC driver that will allow me to acces a MS> Access database that resides on a Windows server from a JSP> application that resides on a Redhat Linux server.> Any suggestions would be appreciated.Sounds like RmiJdbc is a solution.See <http://rmijdbc.objectweb.org>-- Thomas...

Accessing a passworded MS Access 2000 database in Crystal Reports #2
Can anybody give me some code that I can put in to my VB6 app to open a passworded Access database in the Crystal Reports 8.5 RDC? I see so many examples - none of which seem to work for me. I am using a native connection in Crystal ( pdbdao.dll). My current code is : Dim Report As New crPrintPreview Dim crTable As CRAXDRT.DatabaseTable Private Sub Form_Load() Set crTable = Report.Database.Tables.Item(1) varpath = CurDir crTable.Location = varpath & "\OrderManager.mdb" CRViewer1.ReportSource = Report CRViewer1.ViewReport End Sub All I receive is the message "Error opening file xxxxxxx etc" and then "Open Database session failed" Appreciate any help! Peter Tyler ...

Text from required text box to read-only text box
Hello, I am fairly new to JavaScript and its use in Acrobat Professional. My situation is this: I have a form with a text box field which is required for the user to enter his/her name. I would like the required text box to display the name in all caps. I also need the user's name to appear in a read-only text box later in the form, which I would like to have the first letter of the user's first, middle initial, and last names to be capitalized. I would also like to have all required fields on the form highlighted in yellow, but the highlighting not printed. Lastly, I would like the...

Web resources about - Unbound text box, text>255, MS Access/PostgreSQL - comp.databases.ms-access

Resources last updated: 3/21/2016 7:25:47 AM