Click here to Skip to main content
15,915,600 members
Home / Discussions / Database
   

Database

 
GeneralRe: MySQl -> SELECT ALL BUT TheseField Pin
Tomy140212-Dec-06 14:43
Tomy140212-Dec-06 14:43 
QuestionHow to use stored procedureof SQL Server in vc++ Pin
With_problem11-Dec-06 20:13
With_problem11-Dec-06 20:13 
QuestionSql Server 2000 Connection Problem Pin
kirankanchinadam11-Dec-06 20:00
kirankanchinadam11-Dec-06 20:00 
AnswerRe: Sql Server 2000 Connection Problem Pin
Paul Conrad25-Dec-06 18:25
professionalPaul Conrad25-Dec-06 18:25 
Questionhow to connect to database Pin
Rmesh11-Dec-06 17:41
Rmesh11-Dec-06 17:41 
AnswerRe: how to connect to database Pin
Paul Conrad11-Dec-06 19:31
professionalPaul Conrad11-Dec-06 19:31 
GeneralRe: how to connect to database Pin
karam chandrabose12-Dec-06 0:48
karam chandrabose12-Dec-06 0:48 
QuestionMySQL -> InnoDB error code 1005 Pin
Tomy140211-Dec-06 17:09
Tomy140211-Dec-06 17:09 
Hi, I have 3 tables, here is the .sql file, just copy and paste starts from the line :

-- STARTS FROM HERE --

DROP TABLE IF EXISTS `gudang_list`;
CREATE TABLE `gudang_list` (
`Gudang ID` varchar(15) character set latin1 NOT NULL default '0',
`Description` varchar(50) character set latin1 NOT NULL default '',
`Address` text character set latin1 NOT NULL,
`Phone 1` varchar(15) character set latin1 NOT NULL default '',
`Manager` varchar(10) character set latin1 NOT NULL default '',
`Maximum Hold` int(5) unsigned NOT NULL default '0',
`Current Hold` int(5) unsigned NOT NULL default '0',
`Created Date` date NOT NULL,
PRIMARY KEY (`Gudang ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

DROP TABLE IF EXISTS `item_general`;
CREATE TABLE `item_general` (
`Item ID` varchar(15) character set latin1 NOT NULL,
`Description` varchar(50) character set latin1 NOT NULL,
`Item Class` varchar(15) character set latin1 NOT NULL default 'Stock Item',
`Active` enum('Yes','No') character set latin1 NOT NULL default 'Yes',
`Subject to Commission` enum('Yes','No') character set latin1 NOT NULL default 'No',
`Description for Sales` text character set latin1,
`Description for Purchases` text character set latin1,
`Price level 1` double(7,2) default NULL,
`Price level 2` double(7,2) default NULL,
`Price level 3` double(7,2) default NULL,
`Price level 4` double(7,2) default NULL,
`Price level 5` double(7,2) default NULL,
`Price level 6` double(7,2) default NULL,
`Price level 7` double(7,2) default NULL,
`Price level 8` double(7,2) default NULL,
`Price level 9` double(7,2) default NULL,
`Price level 10` double(7,2) default NULL,
`Item Tax Type` tinyint(3) unsigned NOT NULL default '1',
`Last Unit Cost` double(7,2) default NULL,
`Cost method` enum('FIFO','LIFO','Average') character set latin1 NOT NULL default 'FIFO',
`GL Sales Account` varchar(15) character set latin1 NOT NULL default '40000',
`GL Inventory Account` varchar(15) character set latin1 NOT NULL default '12000',
`GL Cost of Sales Account` varchar(15) character set latin1 NOT NULL default '50000',
`UPC/SKU` text character set latin1,
`Item Type` varchar(15) character set latin1 default NULL,
`Unit/Measure` varchar(15) character set latin1 default NULL,
`Weight` double(5,2) default NULL,
`Qty on Hand` smallint(5) unsigned default NULL,
`Qty Available` smallint(5) unsigned default NULL,
`Qty on SO's` smallint(5) unsigned default NULL,
`Qty on PO's` smallint(5) unsigned default NULL,
`Qty on Service` smallint(5) unsigned default NULL,
`Minimum Stock` smallint(5) unsigned default NULL,
`Reorder Stock` smallint(5) unsigned default NULL,
`Preferred Vendor ID` varchar(15) character set latin1 default NULL,
`Buyer ID` varchar(15) character set latin1 default NULL,
PRIMARY KEY (`Item ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

DROP TABLE IF EXISTS `item_location`;
CREATE TABLE `item_location` (
`Item ID` varchar(15) collate latin1_general_ci NOT NULL default '',
`Gudang ID` varchar(15) collate latin1_general_ci NOT NULL default '',
`Quantity` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`Item ID`,`Gudang ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

-- ENDS HERE --

I Use MySQL Administrator

When I tried to make a foreign key in table ITEM_LOCATION.
Field "Item ID" will be connected with "Item ID" in table ITEM_GENERAL, with RESTRICT on DELETE and CASCADE on UPDATE.

The problem is, I kept getting this message :

MySQL Error Number 1005
Can't create table 'myDbName\#sql-610-122.frm' (errno 150)


I have another Database with tables like above, but I got no problems when creating foreign key. It's only in the above tables the problem is on.

I just hope it's not a bug...
Any Helps? Thanks.

Enjoy It!

AnswerRe: MySQL -> InnoDB error code 1005 Pin
Rob Graham11-Dec-06 17:42
Rob Graham11-Dec-06 17:42 
GeneralRe: MySQL -> InnoDB error code 1005 Pin
Tomy140211-Dec-06 17:49
Tomy140211-Dec-06 17:49 
GeneralRe: MySQL -> InnoDB error code 1005 Pin
Tomy140211-Dec-06 18:05
Tomy140211-Dec-06 18:05 
QuestionDeleting DataRows Pin
Karma3125111-Dec-06 10:48
Karma3125111-Dec-06 10:48 
QuestionAbout CDaoDatabase used in .Net2003 Pin
Yaki_1511-Dec-06 1:58
Yaki_1511-Dec-06 1:58 
AnswerRe: About CDaoDatabase used in .Net2003 Pin
Colin Angus Mackay11-Dec-06 2:10
Colin Angus Mackay11-Dec-06 2:10 
GeneralRe: About CDaoDatabase used in .Net2003 Pin
Mike Dimmick11-Dec-06 3:14
Mike Dimmick11-Dec-06 3:14 
GeneralRe: About CDaoDatabase used in .Net2003 Pin
Colin Angus Mackay11-Dec-06 4:12
Colin Angus Mackay11-Dec-06 4:12 
GeneralRe: About CDaoDatabase used in .Net2003 Pin
Yaki_1511-Dec-06 22:52
Yaki_1511-Dec-06 22:52 
GeneralRe: About CDaoDatabase used in .Net2003 Pin
Colin Angus Mackay12-Dec-06 12:14
Colin Angus Mackay12-Dec-06 12:14 
Questioniterating through a datagridview and getting the value of an unbound datagridviewcomboboxcolumn Pin
Rocky#11-Dec-06 1:04
Rocky#11-Dec-06 1:04 
Questionproblem on sql server connection Pin
Rmesh10-Dec-06 22:07
Rmesh10-Dec-06 22:07 
AnswerRe: problem on sql server connection Pin
Colin Angus Mackay10-Dec-06 22:16
Colin Angus Mackay10-Dec-06 22:16 
GeneralRe: problem on sql server connection Pin
Rmesh10-Dec-06 23:41
Rmesh10-Dec-06 23:41 
GeneralRe: problem on sql server connection Pin
Colin Angus Mackay11-Dec-06 0:22
Colin Angus Mackay11-Dec-06 0:22 
GeneralRe: problem on sql server connection Pin
Rmesh11-Dec-06 1:17
Rmesh11-Dec-06 1:17 
GeneralRe: problem on sql server connection Pin
Colin Angus Mackay11-Dec-06 2:07
Colin Angus Mackay11-Dec-06 2:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.