473,406 Members | 2,633 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

How to change a value on another form/table using a button on a form

The database is designed to record all Dvd's in my collection and monitor them when friends take them, kind of like a rental system.

The tables/forms in question are DVD's (a table storing all information about the Dvd's) and rentals (the basic rental details, who, when etc) and rental details (the list of films)

The DVD table/form has an availability check box (yes/no) to state whether the dvd is avialable or not.

The Rentals form has Rental details as a subform and I would like to have a button on the main form that when clicked, changes the availability check box on the DVD table or form for the DVD's listed in the rental details subform.

I want to say it can be done using an If statement but I don't know how to go about it. I have tried adding this object onto the subform with the control source set to the DVD table. I then wrote VBA on the lostfocus event of another field to try and update this field but I got an error saying I can't write to this field.

Any ideas? I would be more than grateful if anyone can help. It's driving me crazy

Thanks

Groovygirl
May 19 '10 #1
61 6982
patjones
931 Expert 512MB
I think this is possible but it would be great if you could post all the code you have so far (that is related to just this process) and we can go from there.

Pat
May 19 '10 #2
I've actually taken the code out now as I got really frustrated with it but I replaced it with a macro.

I added a quantity field to the subform (which will always be 1 for a dvd) and on the LostFocus event added a Setvalue macro as follows:

Item: [DVDs]![Available]
Expression: False

This doesn't work and now I have no idea. All I want it to do is uncheck the box when the button is clicked.

I have just had an operation on my ear and finding it very hard to concentrate on anything :-(
May 19 '10 #3
NeoPa
32,556 Expert Mod 16PB
If you are considering updating a field in your DVD table to reflect when one is currently on loan (as opposed to unavailable for any other reasons) then I would reconsider. This information should properly be extracted from the [Rental Details] table at time of enquiry. This is in accordance with the rules of Normalisation (See Normalisation and Table structures). If it's a project, I doubt very much you'll gain points for ignoring the fundamental principles of database design.

Welcome to Bytes! and I wish you well with your ear. May it heal quickly and fully (and as much as possible painlessly).
May 19 '10 #4
I don't think I understand what you mean when you say extract from the rental details table. Should the yes/no field be in this one instead?

I am a distinction level student and I have developed many databases in the past that all work properly and follow the fundamental principles of database design.

Thanks for the warm welcome and well wishes. I hope it heals quickly too as it is very painful and uncomfortable.
May 19 '10 #5
NeoPa
32,556 Expert Mod 16PB
OK. Let's see if we can break it down. Are you requiring a field (CheckBox whatever) to indicate that a DVD is presently unavailable to rent, so that you can reflect the status, when this status can be determined by looking at another table which contains start- and end- dates of rentals for all the DVDs?
May 19 '10 #6
Currently the DVD table holds the availability check box.

On the rental details subform, I have a combo box that shows only the DVD's that are available using a query. This means the user cannot select a dvd that is already out.

I want a button on the rental/rental details form saying "Proceed" and for that button to change the availability checkbox so that dvd won't show in the combo box.

Once the end date of the rental has been put it in, the dvd will become available again.
May 21 '10 #7
NeoPa
32,556 Expert Mod 16PB
Essentially then, that's a Yes.

It is not good database design to proceed in that direction (Ask your tutor. I expect they'll tell you something very similar).

One of the fundamental guiding principles of database design and work is that data be stored :
  1. In the most appropriate place.
  2. Only that place.

In this case that would be the data indicating whether or not a DVD is available. The appropriate place is in the fact that the return date is not yet set for it. Storing that same information in the DVD table would be non-normalised. Hence I advise you, to get more points in your assessment, to avoid that approach.

I hope that clarifies things for you, and best of luck with your work.

BTW. That works that way because the data is available to you via SQL, or queries. It is not about not having that info at all, Just about where best it is stored.
May 21 '10 #8
I get what you are saying now but how would if I removed that check box and worked with the end date, how would I get it to work?

I would have to set the combo box to somehow cross reference the DVD's table with the rentals table to see if the dvd has been returned before listing it in the combo box.

I can't see how I would do this.

This is my last database assignment for this course and I seem to be making it more complicated and getting myself lost in the process.

I really appreciate your help, just wish it was simple :-(
May 21 '10 #9
patjones
931 Expert 512MB
Sorry that I'm jumping in a little bit late, but I have been following the thread.

I would have to set the combo box to somehow cross reference the DVD's table with the rentals table to see if the dvd has been returned before listing it in the combo box.
The DVD availability should be tied to whether it has been returned. Such a cross-reference/query is exactly how the combo box should be populated.

How can the DVD be available for the next rental unless it has been physically returned? If I take a DVD for a specified period of 5/1 to 5/3, but bring it back late (say 5/5)...a scheduling problem ensues.

Pat
May 21 '10 #10
@zepphead80
It can't be taken unless it's back, I get that bit. Queries are really not my strong point.

I think I have looked at just about every site on the internet trying to find the answer but just can't do it.

Queries are not my strong point. Any pointers as to how I would set one up?
May 21 '10 #11
I just tried a query selecting the following fields:

DVD_ID (dvd table), DVD_Title (dvd table) and Date_Returned(rentals table)

I set the criteria for Date_returned to "Is not Null"

This then only displays the DVD's that have previously been borrowed and returned.

It is one step closer however; I would like it to show all the dvds including the ones that have not been borrowed before.
May 21 '10 #12
patjones
931 Expert 512MB
How have you been doing queries up to this point? You must have some basis in experience with queries...otherwise your databases wouldn't function.

Pat
May 21 '10 #13
patjones
931 Expert 512MB
So the criteria really has two possibilities to it:
  1. The DVD has never been borrowed, in which case it does not appears in the rentals table at all.
  2. The DVD is in the rentals table, but all of it's entries in the rentals table have the returned date filled in.

If a DVD satisfies these two conditions, then you would want it in the drop down box...

Pat
May 21 '10 #14
Sorry got a bit confused, I thought it was going to have to be a cross tab query for some reason and that's where I have no experience. I have used select queries in all of my databases to search criteria, create product catalogues and much more. Sorry for the confusion. I am not quite with it at the mo, thanks to the pain killers.
May 21 '10 #15
NeoPa
32,556 Expert Mod 16PB
groovygirl3003: It is one step closer however; I would like it to show all the dvds including the ones that have not been borrowed before.
I would suggest you need to return a record in the query for each DVD, but include a field (column) that indicates whether the DVD is available or not.

ComboBoxes can contain and show multiple columns. Only one column can be the default returned value, but more are available to be accessed.

From Pat's last post (#13) we would need to have an understanding of your own understanding of queries to know where to start helping you with them.

It may be a good idea here to post the SQL of the query you have so far that you felt was one step closer.
May 21 '10 #16
When you say add a field to the query, is this a field not linked to a table? I have done this before when adding calculated fields etc.

I currently use combo boxes elsewhere in the database that display multiple columns so I know how to do that.

Queries I have done in the past include:

Search queries (using parameters so the user can enter a value)
Queries used to just display the data (no criteria selected: e.g. phonebook, catalogues)
Creating Invoices (including additional fields for calculations etc)
Update queries (to update prices within a database etc)

These are the only ones I can think of off the top of my head. I hope this shows my understanding a little bit more.

I always make queries in design view rather than actually writing the SQL language but this is what I have:
Expand|Select|Wrap|Line Numbers
  1. SELECT DVDs.DVD_ID, DVDs.DVD_Title, Rentals.Date_Returned
  2. FROM Rentals INNER JOIN (DVDs INNER JOIN [Rental Details] ON DVDs.DVD_ID = [Rental Details].DVD_ID) ON Rentals.Rental_ID = [Rental Details].Rental_ID
  3. WHERE (((Rentals.Date_Returned) Is Not Null));
Hope it makes sense. I really do appreciate you all trying to help :-)
May 21 '10 #17
patjones
931 Expert 512MB
Well your query as it is written won't return DVD's that have not been rented before, because the INNER JOIN will pull ID's that appear in both tables only. By changing to a RIGHT JOIN and putting another condition in the WHERE clause, this query could work, but I like NeoPa's suggestion quite a bit.

Pat
May 21 '10 #18
You have lost me a bit there with SQL speak. I don't know what the INNER JOIN/ RIGHT JOIN is about.

I always use the design view.

NeoPas suggestion sounds good but again, I don't fully understand it.

Do they mean add a field to say whether the DVD is available and have both of these display in the combo box?

If this is the case how would I get the available column to say whether it is available or not depending on the end date?

By displaying more than one field in the combo box, do they mean the dvd and availability? If so would this not display both available and unavailable dvd's?

I am really trying here, thanks so much for your patience :-)
May 21 '10 #19
NeoPa
32,556 Expert Mod 16PB
Can there be multiple Rentals per DVD? Or is the Rental reused for each use?

This is important as multiple possible Rentals will necessitate filtering out earlier records.
May 21 '10 #20
NeoPa
32,556 Expert Mod 16PB
BTW SQL JOINs may help with the understanding. It's a really important and fundamental part of SQL - which in itself is a pretty important part of any database work.

That said, Access keeps this a little hidden in the background generally, so it's understandable you may not have come across it. In Access we're talking about a Type 1, as compared with a Type 2 table join.
May 21 '10 #21
patjones
931 Expert 512MB
@groovygirl3003
In query design view, on the field line, you can do something like this:

Expand|Select|Wrap|Line Numbers
  1. Status: IIf([tblLeave]![fldReturned],"CLOSED","OPEN")

This is an example that I just tested out in my leave of absence tracking database at work. What you see above adds a column called "Status" to my query...the value of which is determined by fldReturned ("CLOSED" if the employee has returned to work, "OPEN" if the employee is still on leave).

Granted, my example is simple because it is based only on what one field is doing, but you can use a little logic to form more complicated tests.

Pat
May 21 '10 #22
Sorry I haven't responded for a while, I have been unwell. NeoPa, as this is relating to a personal DVD collection, there is only one copy of each DVD.

Zepphead, is the value in [fldreturned] on your database already open or closed?

I've tried a number of possibilities I have found on the internet and none of them work.

I think I may just give up, identify it in my project work as a problem I couldn't solve and hope I still get tops marks for the rest of the system.
May 23 '10 #23
NeoPa
32,556 Expert Mod 16PB
groovygirl3003: NeoPa, as this is relating to a personal DVD collection, there is only one copy of each DVD.
The question wasn't so much about the DVD data as such, but more about the rental data. I'm not sure from your answer if you understood that.

Consider DVD A is lent out on Monday; returned on Tuesday; relent on Wednesday. In this scenario do you keep track of the Monday lend, or just the latest one (Wednesday)?

If a full history is kept then more work would need to be done first to restrict the data returned just to the latest lend. If not, then the query is simpler. Does that all make sense?
May 23 '10 #24
My apologies, I had misunderstood the question. Information is recorded for each rental.

Would it be easier if I emailed a copy of the database for you to have a look at?

I now have to queries set up. One shows all the DVD's in the rental table that have a return date and the other is an Unmatched query (I think that's what it's called) that shows all records that are in the DVDs table but not in the rentals table.

Now I am busy researching Union queries in order to combine these queries to use in order to populate the combo box.
May 23 '10 #25
NeoPa
32,556 Expert Mod 16PB
You can attach the database if you like. It might make understanding all the inter-relationships much easier as we'd have the database to refer to. I'll include instructions below.

What I would say relating to what you've already done, is that the information that Pat left in post #18 is a far better approach than the one you're following. A single query should do it for you.
When attaching your work please follow these steps first :
  1. Remove anything not relevant to the problem. This is not necessary in all circumstances but some databases can be very bulky and some things do not effect the actual problem at all.
  2. Likewise, not entirely necessary in all cases, but consider saving your database in a version not later than 2003 as many of our experts don't use Access 2007. Largely they don't want to, but some also don't have access to it. Personally I will wait until I'm forced to before using it.
  3. If the process depends on any linked tables then make local copies in your database to replace the linked tables.
  4. If you've done anything in steps 1 to 3 then make sure that the problem you're experiencing is still evident in the updated version.
  5. Compile the database (From the Visual Basic Editor select Debug / Compile {Project Name}).
  6. Compact the database.
  7. Compress the database into a ZIP file.
  8. When posting, scroll down the page and select Manage Attachments (Pressing on that leads you to a page where you can add or remove your attachments. It also lists the maximum file sizes for each of the allowed file types.) and add this new ZIP file.
It's also a good idea to include some instructions that enable us to find the issue you'd like help with. Maybe some instructions of what to select, click on, enter etc that ensures we'll see what you see and have the same problems.
May 23 '10 #26
How do I compact the database and turn it into a zip file?
May 23 '10 #27
Please find attached a copy of the database I am currently working on.

Please note that this database is still mid production therefore not all forms are formatted and the buttons have not been finished.
Attached Files
File Type: zip DVDaholic.zip (1.02 MB, 134 views)
May 23 '10 #28
As for the suggestion in post 18, I got lost. I had a quick look at the SQL thread but didn't manage to take much in.

I am working on three assignments at once and haven't got much time to learn SQL.
May 23 '10 #29
patjones
931 Expert 512MB
@groovygirl3003
I've looked at your file. It seems like the combo box works fine...you have it based on the Available? column in the DVDs table. I'm not sure I see what the issue is...

Pat
May 23 '10 #30
@zepphead80
That value is set when the dvd is originally recorded however; I somehow need to update this value when a dvd is on loan to show it is unavailable (therefore won't show in the combo box) perhaps using a button on the form. I was then advised to reconsider (post #4) and have since been looking at queries.
May 23 '10 #31
patjones
931 Expert 512MB
OK, well...then we're sort of coming around full circle. Looking at your relationships diagram validates what we have been advising you to do up to this point.

You have a Date_Returned field in the Rentals table. If there are DVD's in the Rentals table which have a null Date_Returned, it means that DVD is still out and should not appear in the drop-down list. Otherwise, there are two circumstances where it should appear, which I listed in post #14.

I tried this:

Expand|Select|Wrap|Line Numbers
  1. SELECT DVD_Title 
  2. FROM DVDs
  3. WHERE DVD_ID NOT IN (SELECT [Rental Details].DVD_ID
  4.                      FROM [Rental Details] INNER JOIN Rentals ON [Rental Details].Rental_ID = Rentals.Rental_ID
  5.                      WHERE Rentals.Date_Returned IS NULL);
  6.  

And this gave me results that I think are correct in terms of what you have in the tables. However I don't think the data you have in the tables is quite right. For example, Rental_ID's 6, 7 and 8 appear in Rentals, but not Rental Details...which can't be the case. So in order for you to fully test my query you would need to make your data a little more self-consistent.

What this query does is finds out what DVD's are in the Rental table and have not been returned, and then give us the DVD's that are not in that list (are available).

As a side note on your table design...the way I look at this, your Rental Details table is not really necessary. You can very easily insert DVD_ID into the Rental table and directly connect the DVDs table to Rental via a one-to-many relationship, thus eliminating the Rental Details table. This would also greatly simplify the query that I wrote out above.

Pat
May 23 '10 #32
Sorry about the incomplete data. I have been entering data as I go along to test things out and I was obviously using the rentals form and subform and have entered a new rental but no data in the subform.

I will try your query tonight, once I return from work and my course.

In terms of the rental details being in the rentals table, would this not go agianst the rules of normalisation? If someone borrows more than one dvd, this would cause repeating data in the table.
May 24 '10 #33
NeoPa
32,556 Expert Mod 16PB
groovygirl3003: In terms of the rental details being in the rentals table, would this not go agianst the rules of normalisation? If someone borrows more than one dvd, this would cause repeating data in the table.
That depends on how you are using the term Rental. My guess would have been that a rental involved a one-to-one relationship between a friend and a DVD. From your comments though, I'm thinking now that your understanding is of an agreed transaction between you and a friend where one or many DVDs could go on loan. If this latter is the case then Pat's SQL handles that for you. If not, then some simplification of the structure could prove beneficial.
May 24 '10 #34
NeoPa
32,556 Expert Mod 16PB
Another way of producing the same results as Pat's, but without the need for a subquery in the WHERE clause, and along the lines I was suggesting earlier :
Expand|Select|Wrap|Line Numbers
  1. SELECT DVDs.DVD_ID
  2.      , [DVD_Title]
  3.  
  4. FROM   [DVDs] LEFT JOIN (
  5.     SELECT tRD.DVD_ID
  6.     FROM   [Rental Details] AS tRD INNER JOIN
  7.            [Rentals] AS tR
  8.       ON   tRD.Rental_ID=tR.Rental_ID
  9.     WHERE  tR.Date_Returned IS NULL
  10.     ) AS subQ
  11.   ON   DVDs.DVD_ID=subQ.DVD_ID
  12.  
  13. WHERE  subQ.DVD_ID IS NULL
May 24 '10 #35
patjones
931 Expert 512MB
That's fine; let me know how it works out.

I should add that my query is not intended to actually update the Available? column. It is meant to just populate your combo box with the names of the DVDs which are actually available to be rented. Perhaps NeoPa has thoughts on what to do with the Available? column itself.

As for your last point, if a friend takes more than one DVD, I don't see a problem with duplication because the combination of DVD_ID/Friend_ID will be different for each DVD that friend takes. Where duplication could arise in that scheme is if a friend borrows a DVD, returns it, then borrows it again. This would result in multiple instances of that DVD_ID/Friend_ID combination in the Rentals table. I don't know how much of a problem that is.

Pat
May 24 '10 #36
NeoPa
32,556 Expert Mod 16PB
zepphead80: As for your last point, if a friend takes more than one DVD, I don't see a problem with duplication because the combination of DVD_ID/Friend_ID will be different for each DVD that friend takes. Where duplication could arise in that scheme is if a friend borrows a DVD, returns it, then borrows it again. This would result in multiple instances of that DVD_ID/Friend_ID combination in the Rentals table. I don't know how much of a problem that is.
I don't see that would even be a problem Pat. If the [Rentals] table included the extra field [DVD_ID] (and the [Rental Details] table were eliminated) then the [Rental_ID] would still differentiate one rental from another, even where the linked items were the same as a previous rental.
May 24 '10 #37
patjones
931 Expert 512MB
@NeoPa
Oh, you're absolutely right. My query will have to evaluate the sub-query for each comparison! Poor performance for a large number of records...
May 24 '10 #38
NeoPa
32,556 Expert Mod 16PB
zepphead80: Oh, you're absolutely right. My query will have to evaluate the sub-query for each comparison! Poor performance for a large number of records...
I don't think that's true Pat.

A Domain Aggregate function call would certainly have that effect, but as there are no links to the outer values (No filtering within the subquery that refers to data from the outer query) I suspect this would need only to run the once. I could be proven wrong, but that's my understanding.

My post was because I'd suggested earlier an idea that this illustrates. Also because I prefer filtering to be done at the JOIN level where possible, rather than in the WHERE clause. I think this provides more scope for the SQL engine for intelligent optimisation. I certainly prefer my version of the SQL, but that is not to say that yours is worse by any margin. It seems perfectly workable and usable to me.

It shows some pretty decent understanding of SQL concepts too. I can tell you're no beginner at this.
May 24 '10 #39
You all sound like you know what you're talking about. I hope I can be that good one day.

NeoPa, I had a quick go of your code and I get a message saying DVD_ID relates to more than one table in the FROM clause and I couldn't figure out which bit of code it was refering to.

I am still at work so was just a quick look (I'm not supposed to be working on it) and will try again tonight.

In terms of the availability box, this can be removed if I can get this code to work as there will be no use for it
May 24 '10 #40
patjones
931 Expert 512MB
@NeoPa
OK; my understanding of subqueries is still evolving. It's hard for me to tell sometimes what needs to be run once and what needs to be run on each record, but I see what you're saying now: nothing in my subquery depends on anything in the outer query...
May 24 '10 #41
NeoPa
32,556 Expert Mod 16PB
groovygirl3003: NeoPa, I had a quick go of your code and I get a message saying DVD_ID relates to more than one table in the FROM clause and I couldn't figure out which bit of code it was refering to.
That makes sense. Both [DVDs] and the subquery [subQ] have a field called [DVD_ID]. Therefore the reference in line #1 must be qualified if it's to be unambiguously identified.

NB. That changes the old line #1
Expand|Select|Wrap|Line Numbers
  1. SELECT [DVD_ID]
to what is there now.
May 24 '10 #42
That still seems to show the same error :-(
May 24 '10 #43
NeoPa
32,556 Expert Mod 16PB
Where is this in your database?

Maybe I can see for myself what's going wrong. Sometimes it's easier that way. I may see something that wasn't too obvious from the situation as related in text.
May 24 '10 #44
It will be under the combo box on the rental details subform.

I tried last night and managed to get the code working and the right results displayed however; when I select a DVD, it seem to remove it from all other fields in the rental details table where it has been used previously.
May 25 '10 #45
NeoPa
32,556 Expert Mod 16PB
Perhaps you could try that again for me. I tried it on the copy of your database that you attached, and got the results below :
Expand|Select|Wrap|Line Numbers
  1. DVD_ID  DVD_Title
  2. 3       Top Gun
  3. 4       House
  4. 5       Prison Break
  5. 6       Saw
May 25 '10 #46
NeoPa
32,556 Expert Mod 16PB
I just had a very strange experience.

I put that SQL (which works perfectly well within a query) into the ComboBox of the subform, and when it was saved and reloaded, the SQL had been changed by Access into non-working SQL. I've seen similar issues before with subqueries (Access QueryDefs Mis-save Subquery SQL), but never as serious as this. I've always been able to fix the other type, but this always converted whatever I put in to unusable SQL, giving the Syntax error in FROM clause message.

In a situation like this I'd save the subquery as a named query (QueryDef) and refer to that in the SQL instead.
May 25 '10 #47
patjones
931 Expert 512MB
@NeoPa
What is the exact SQL you are putting in the combo? Is it from post #35? I'd like to try it.

When I put mine in, from post #32, it worked fine and I got the same four results.

Pat
May 25 '10 #48
NeoPa
32,556 Expert Mod 16PB
zepphead80: What is the exact SQL you are putting in the combo? Is it from post #35? I'd like to try it.
That's the one Pat.
zepphead80: When I put mine in, from post #32, it worked fine and I got the same four results.
Doh!!
May 25 '10 #49
patjones
931 Expert 512MB
@NeoPa
I don't know. Yours worked correctly as well when I put it in the combo!
May 25 '10 #50

Sign in to post your reply or Sign up for a free account.

Similar topics

5
by: duy944t | last post by:
Hi, I have a two tables, Breeding and Mouse. The Breeding table contains information of the parent mice. The Mouse table contains information of the pups. Each table contains a field called...
17
by: Rico | last post by:
Hello, I am in the midst of converting an Access back end to SQL Server Express. The front end program (converted to Access 2003) uses DAO throughout. In Access, when I use recordset.AddNew I...
4
by: joeywjones | last post by:
Although I've created and used Excel for about 8 years, I've got loads to learn., and I'm not even certain how to word my question, but here goes. I've recently created a database into which I can...
2
by: rpjd | last post by:
I am trying to submit entries in a form to a database. I am using " within my submission form and $_POST I am getting the connection to the database but I my script is not executing,...
3
by: Manikandan | last post by:
Hi, I have table with three columns as below table name:exp No(int) name(char) refno(int) I have data as below No name refno 1 a 2 b 3 c
3
by: Ciara9 | last post by:
I am using Access 2003 and have 2 tables. One has customer information in it (such as name,dates,amount, etc...) and the 2nd table is more of a Comments table (displays username, time and date, and...
1
by: kanav21 | last post by:
Hi Everybody, I am hoping somebody will be able to help me with this.. I have a simple table called Product - This table has 5 fields: 1. Design_Code (this is the primary key) 2. Original_Qty...
2
by: rameshgohil | last post by:
I am using grid view and a button column in it using <itemTemplate> but I am not able to rerive cell value of a selected row from grid view. I have tried the following to methods in Row_command...
1
by: veer | last post by:
hi i am trying to access the mdb table value into strings but it transfer only one column value and on next colum it show error "item not found inthis collection" dbRec.MoveLast() ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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...
0
Oralloy
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,...
0
jinu1996
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...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.